diff --git a/Taskfile.yml b/Taskfile.yml index 5014961..e0a4580 100644 --- a/Taskfile.yml +++ b/Taskfile.yml @@ -45,3 +45,15 @@ tasks: cmds: - task: lint - task: test + + conformance: + desc: Run OCI distribution conformance tests against all supported backends + cmd: go test -tags=integration ./conformance -run TestOCIConformance -count=1 -v + + conformance:ocimem: + desc: Run OCI distribution conformance tests against ocimem + cmd: go test -tags=integration ./conformance -run TestOCIConformance/ocimem -count=1 -v + + conformance:ocilayout: + desc: Run OCI distribution conformance tests against ocilayout + cmd: go test -tags=integration ./conformance -run TestOCIConformance/ocilayout -count=1 -v diff --git a/cmd/ocisrv/go.mod b/cmd/ocisrv/go.mod index 3a0ba57..317d85b 100644 --- a/cmd/ocisrv/go.mod +++ b/cmd/ocisrv/go.mod @@ -4,9 +4,8 @@ go 1.25.0 require ( github.com/cue-exp/cueconfig v0.0.1 - github.com/go-json-experiment/json v0.0.0-20240524174822-2d9f40f7385b github.com/docker/oci v0.0.0 - github.com/opencontainers/go-digest v1.0.0 + github.com/go-json-experiment/json v0.0.0-20240524174822-2d9f40f7385b github.com/rogpeppe/go-internal v1.14.1 github.com/rogpeppe/retry v0.1.0 ) @@ -21,7 +20,6 @@ require ( github.com/google/uuid v1.3.0 // indirect github.com/mitchellh/go-wordwrap v1.0.1 // indirect github.com/mpvl/unique v0.0.0-20150818121801-cbe035fff7de // indirect - github.com/opencontainers/image-spec v1.1.1 // indirect github.com/protocolbuffers/txtpbfmt v0.0.0-20230328191034-3462fbc510c0 // indirect golang.org/x/mod v0.31.0 // indirect golang.org/x/net v0.48.0 // indirect diff --git a/cmd/ocisrv/go.sum b/cmd/ocisrv/go.sum index 01445f7..1eda9d2 100644 --- a/cmd/ocisrv/go.sum +++ b/cmd/ocisrv/go.sum @@ -30,10 +30,6 @@ github.com/mitchellh/go-wordwrap v1.0.1 h1:TLuKupo69TCn6TQSyGxwI1EblZZEsQ0vMlAFQ github.com/mitchellh/go-wordwrap v1.0.1/go.mod h1:R62XHJLzvMFRBbcrT7m7WgmE1eOyTSsCt+hzestvNj0= github.com/mpvl/unique v0.0.0-20150818121801-cbe035fff7de h1:D5x39vF5KCwKQaw+OC9ZPiLVHXz3UFw2+psEX+gYcto= github.com/mpvl/unique v0.0.0-20150818121801-cbe035fff7de/go.mod h1:kJun4WP5gFuHZgRjZUWWuH1DTxCtxbHDOIJsudS8jzY= -github.com/opencontainers/go-digest v1.0.0 h1:apOUWs51W5PlhuyGyz9FCeeBIOUDA/6nW8Oi/yOhh5U= -github.com/opencontainers/go-digest v1.0.0/go.mod h1:0JzlMkj0TRzQZfJkVvzbP0HBR3IKzErnv2BNG4W4MAM= -github.com/opencontainers/image-spec v1.1.1 h1:y0fUlFfIZhPF1W537XOLg0/fcx6zcHCJwooC2xJA040= -github.com/opencontainers/image-spec v1.1.1/go.mod h1:qpqAh3Dmcf36wStyyWU+kCeDgrGnAve2nCC8+7h8Q0M= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/protocolbuffers/txtpbfmt v0.0.0-20230328191034-3462fbc510c0 h1:sadMIsgmHpEOGbUs6VtHBXRR1OHevnj7hLx9ZcdNGW4= diff --git a/cmd/ocisrv/main.go b/cmd/ocisrv/main.go index 2bdf80c..1791a98 100644 --- a/cmd/ocisrv/main.go +++ b/cmd/ocisrv/main.go @@ -85,7 +85,11 @@ func main1() error { writeNetAddr(l) } fmt.Printf("listening on %v\n", l.Addr()) - err = http.Serve(l, ociserver.New(r, nil)) + srv, err := ociserver.New(r, nil) + if err != nil { + return fmt.Errorf("cannot construct server: %v", err) + } + err = http.Serve(l, srv) return fmt.Errorf("http server error: %v", err) } diff --git a/cmd/ocisrv/main_test.go b/cmd/ocisrv/main_test.go index 3a2eeb7..f3e90cf 100644 --- a/cmd/ocisrv/main_test.go +++ b/cmd/ocisrv/main_test.go @@ -27,7 +27,9 @@ import ( "testing" "time" + "github.com/docker/oci" "github.com/docker/oci/ociclient" + digest "github.com/docker/oci/ocidigest" "github.com/rogpeppe/go-internal/testscript" "github.com/rogpeppe/retry" ) diff --git a/conformance/Dockerfile b/conformance/Dockerfile new file mode 100644 index 0000000..7c7ba8e --- /dev/null +++ b/conformance/Dockerfile @@ -0,0 +1,21 @@ +FROM golang:1.25-alpine AS build + +ARG DISTRIBUTION_SPEC_REF=967efdc079b91785ad18c77cc4f8991a47feefbf + +RUN apk add --no-cache ca-certificates git +RUN mkdir /src \ + && cd /src \ + && git init \ + && git remote add origin https://github.com/opencontainers/distribution-spec.git \ + && git fetch --depth 1 origin "${DISTRIBUTION_SPEC_REF}" \ + && git checkout --detach FETCH_HEAD + +WORKDIR /src/conformance +RUN CGO_ENABLED=0 go build -o /conformance . + +FROM alpine:3.21 + +RUN apk add --no-cache ca-certificates +COPY --from=build /conformance /conformance +WORKDIR /work +ENTRYPOINT ["/conformance"] diff --git a/conformance/README.md b/conformance/README.md new file mode 100644 index 0000000..6fc480c --- /dev/null +++ b/conformance/README.md @@ -0,0 +1,18 @@ +# OCI distribution conformance + +This directory runs the official OCI distribution-spec conformance suite +against `ociserver` backed by the registry implementations in this repository. + +Docker must be installed and running. Run every backend with: + +```console +task conformance +``` + +Individual backends can be selected with `task conformance:ocimem` or +`task conformance:ocilayout`. + +The harness builds a pinned version of the upstream conformance runner, starts +each registry on a temporary local port, and fails when the upstream runner +reports a conformance failure. HTML, YAML, and JUnit reports are written under +`conformance/results//`. diff --git a/conformance/conformance_test.go b/conformance/conformance_test.go new file mode 100644 index 0000000..f9b8919 --- /dev/null +++ b/conformance/conformance_test.go @@ -0,0 +1,203 @@ +//go:build integration + +package conformance + +import ( + "context" + "errors" + "fmt" + "net" + "net/http" + "os" + "os/exec" + "os/user" + "path/filepath" + "strconv" + "strings" + "testing" + "time" + + "github.com/docker/oci" + "github.com/docker/oci/ocilayout" + "github.com/docker/oci/ocimem" + "github.com/docker/oci/ociserver" +) + +const conformanceImage = "docker-oci-conformance:integration" + +type backendCase struct { + name string + new func(*testing.T) oci.Interface +} + +func TestOCIConformance(t *testing.T) { + if testing.Short() { + t.Skip("skipping OCI conformance tests in short mode") + } + + root := repositoryRoot(t) + requireDocker(t, root) + buildConformanceImage(t, root) + + backends := []backendCase{ + { + name: "ocimem", + new: func(*testing.T) oci.Interface { + return ocimem.New() + }, + }, + { + name: "ocilayout", + new: func(t *testing.T) oci.Interface { + r, err := ocilayout.New(t.TempDir(), nil) + if err != nil { + t.Fatalf("creating ocilayout backend: %v", err) + } + return r + }, + }, + } + + for _, backend := range backends { + t.Run(backend.name, func(t *testing.T) { + runConformance(t, root, backend.name, backend.new(t)) + }) + } +} + +func runConformance(t *testing.T, root, backendName string, backend oci.Interface) { + t.Helper() + + handler, err := ociserver.New(backend, nil) + if err != nil { + t.Fatalf("creating OCI server: %v", err) + } + listener, err := net.Listen("tcp4", "0.0.0.0:0") + if err != nil { + t.Fatalf("listening for OCI server: %v", err) + } + httpServer := &http.Server{ + Handler: handler, + ReadHeaderTimeout: 30 * time.Second, + IdleTimeout: 120 * time.Second, + } + serveErr := make(chan error, 1) + go func() { + serveErr <- httpServer.Serve(listener) + }() + t.Cleanup(func() { + ctx, cancel := context.WithTimeout(context.Background(), 10*time.Second) + defer cancel() + if err := httpServer.Shutdown(ctx); err != nil { + t.Errorf("shutting down OCI server: %v", err) + _ = httpServer.Close() + } + select { + case err := <-serveErr: + if err != nil && !errors.Is(err, http.ErrServerClosed) { + t.Errorf("serving OCI registry: %v", err) + } + case <-time.After(time.Second): + t.Error("timed out waiting for OCI server to stop") + } + }) + + port := listener.Addr().(*net.TCPAddr).Port + waitForRegistry(t, fmt.Sprintf("http://127.0.0.1:%d/v2/", port)) + + resultsDir := filepath.Join(root, "conformance", "results", backendName) + if err := os.RemoveAll(resultsDir); err != nil { + t.Fatalf("removing old conformance results: %v", err) + } + if err := os.MkdirAll(resultsDir, 0o755); err != nil { + t.Fatalf("creating conformance results directory: %v", err) + } + + runID := strconv.FormatInt(time.Now().UnixNano(), 36) + args := []string{ + "run", "--rm", + "--add-host=host.docker.internal:host-gateway", + "-v", filepath.Join(root, "conformance", "oci-conformance.yaml") + ":/work/oci-conformance.yaml:ro", + "-v", resultsDir + ":/results", + "-e", fmt.Sprintf("OCI_REGISTRY=host.docker.internal:%d", port), + "-e", "OCI_REPO1=conformance/" + backendName + "/" + runID + "/repo1", + "-e", "OCI_REPO2=conformance/" + backendName + "/" + runID + "/repo2", + } + if currentUser, err := user.Current(); err == nil && currentUser.Uid != "" && currentUser.Gid != "" { + args = append(args, "--user", currentUser.Uid+":"+currentUser.Gid) + } + args = append(args, conformanceImage) + + runCtx, cancel := context.WithTimeout(context.Background(), 10*time.Minute) + defer cancel() + output, err := runCommand(runCtx, root, "docker", args...) + t.Logf("OCI conformance output for %s:\n%s", backendName, output) + if err != nil { + t.Fatalf("OCI conformance failed for %s: %v; reports: %s", backendName, err, resultsDir) + } +} + +func repositoryRoot(t *testing.T) string { + t.Helper() + wd, err := os.Getwd() + if err != nil { + t.Fatalf("getting working directory: %v", err) + } + root, err := filepath.Abs(filepath.Join(wd, "..")) + if err != nil { + t.Fatalf("resolving repository root: %v", err) + } + return root +} + +func requireDocker(t *testing.T, root string) { + t.Helper() + if output, err := runCommand(context.Background(), root, "docker", "version"); err != nil { + t.Fatalf("Docker is required for conformance tests: %v\n%s", err, output) + } +} + +func buildConformanceImage(t *testing.T, root string) { + t.Helper() + ctx, cancel := context.WithTimeout(context.Background(), 5*time.Minute) + defer cancel() + output, err := runCommand(ctx, root, "docker", "build", + "-f", "conformance/Dockerfile", + "-t", conformanceImage, + "conformance/", + ) + if err != nil { + t.Fatalf("building OCI conformance image: %v\n%s", err, output) + } +} + +func waitForRegistry(t *testing.T, registryURL string) { + t.Helper() + client := &http.Client{Timeout: time.Second} + deadline := time.Now().Add(30 * time.Second) + var lastErr error + for time.Now().Before(deadline) { + resp, err := client.Get(registryURL) + if err == nil { + _ = resp.Body.Close() + if resp.StatusCode == http.StatusOK { + return + } + lastErr = fmt.Errorf("status %s", resp.Status) + } else { + lastErr = err + } + time.Sleep(100 * time.Millisecond) + } + t.Fatalf("timed out waiting for registry %s: %v", registryURL, lastErr) +} + +func runCommand(ctx context.Context, dir, name string, args ...string) (string, error) { + cmd := exec.CommandContext(ctx, name, args...) + cmd.Dir = dir + output, err := cmd.CombinedOutput() + if err != nil { + return string(output), fmt.Errorf("%s %s: %w", name, strings.Join(args, " "), err) + } + return string(output), nil +} diff --git a/conformance/oci-conformance.yaml b/conformance/oci-conformance.yaml new file mode 100644 index 0000000..5d63698 --- /dev/null +++ b/conformance/oci-conformance.yaml @@ -0,0 +1,50 @@ +tls: disabled +resultsDir: /results +version: "1.1" +logging: warn + +# The integration harness overrides these for every backend and run. +registry: host.docker.internal:5000 +repo1: conformance/repo1 +repo2: conformance/repo2 + +username: "" +password: "" + +apis: + ping: true + pull: true + push: true + blobs: + atomic: true + delete: true + digestHeader: true + mountAnonymous: true + uploadCancel: true + manifests: + atomic: true + delete: true + digestHeader: true + tagParam: true + tags: + atomic: true + delete: true + list: true + referrer: true + +data: + image: true + index: true + indexList: true + sparse: false + artifact: true + subject: true + subjectMissing: true + artifactList: true + subjectList: true + dataField: true + nondistributable: true + customFields: true + noLayers: true + emptyBlob: true + sha512: true diff --git a/conformance/results/ocilayout/junit.xml b/conformance/results/ocilayout/junit.xml new file mode 100644 index 0000000..0994358 --- /dev/null +++ b/conformance/results/ocilayout/junit.xml @@ -0,0 +1,2493 @@ + + + + + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [128] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"NAME_UNKNOWN","message":"repository name not known to registry: conformance/ocilayout/dk73zl45ppb0/repo1"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/referrers/sha256:c228016615e3af3ee8fcb382b8dfc70d6ba466bc59def12fd5fab15700a00c32 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [88] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"manifests":[],"mediaType":"application/vnd.oci.image.index.v1+json","schemaVersion":2} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:97ecd3e034aef8e2743e00f7789c438fd1e6abb0bda6b20ffd504c674df0dcf6 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"BLOB_UNKNOWN","message":"blob (sha256:97ecd3e034aef8e2743e00f7789c438fd1e6abb0bda6b20ffd504c674df0dcf6) unknown to registry"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/?digest=sha256%3A22f6c16f4949aced29cd758d5bbf29d98f89d6a466e827867c4b49bd73134246 Headers: Content-Length: [512] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 512 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:22f6c16f4949aced29cd758d5bbf29d98f89d6a466e827867c4b49bd73134246] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:22f6c16f4949aced29cd758d5bbf29d98f89d6a466e827867c4b49bd73134246] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:22f6c16f4949aced29cd758d5bbf29d98f89d6a466e827867c4b49bd73134246 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:22f6c16f4949aced29cd758d5bbf29d98f89d6a466e827867c4b49bd73134246] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:22f6c16f4949aced29cd758d5bbf29d98f89d6a466e827867c4b49bd73134246 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:22f6c16f4949aced29cd758d5bbf29d98f89d6a466e827867c4b49bd73134246] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:22f6c16f4949aced29cd758d5bbf29d98f89d6a466e827867c4b49bd73134246 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:22f6c16f4949aced29cd758d5bbf29d98f89d6a466e827867c4b49bd73134246] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:22f6c16f4949aced29cd758d5bbf29d98f89d6a466e827867c4b49bd73134246 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/sha256 blobs/post only/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/cb67017e984023769eb38503aaa913f4] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/cb67017e984023769eb38503aaa913f4?digest=sha256%3A3a2dd6fcada1caa97376e505d7dbda4378f1e6689ba795fb7eccfffb2255559a Headers: Content-Length: [512] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 512 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:3a2dd6fcada1caa97376e505d7dbda4378f1e6689ba795fb7eccfffb2255559a] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:3a2dd6fcada1caa97376e505d7dbda4378f1e6689ba795fb7eccfffb2255559a] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:3a2dd6fcada1caa97376e505d7dbda4378f1e6689ba795fb7eccfffb2255559a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:3a2dd6fcada1caa97376e505d7dbda4378f1e6689ba795fb7eccfffb2255559a] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:3a2dd6fcada1caa97376e505d7dbda4378f1e6689ba795fb7eccfffb2255559a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:3a2dd6fcada1caa97376e505d7dbda4378f1e6689ba795fb7eccfffb2255559a] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:3a2dd6fcada1caa97376e505d7dbda4378f1e6689ba795fb7eccfffb2255559a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:3a2dd6fcada1caa97376e505d7dbda4378f1e6689ba795fb7eccfffb2255559a] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:3a2dd6fcada1caa97376e505d7dbda4378f1e6689ba795fb7eccfffb2255559a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/sha256 blobs/post+put/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: Content-Length: [0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/7cafdb6c5999e01d6d838a8ecf3e7637] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/7cafdb6c5999e01d6d838a8ecf3e7637 Headers: Content-Length: [512] Content-Range: [0-511] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 512 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/7cafdb6c5999e01d6d838a8ecf3e7637] Range: [0-511] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/7cafdb6c5999e01d6d838a8ecf3e7637?digest=sha256%3A31424cba338f142197babc4a3d447c671fd13cae4b22d20cc803c3c16126257e Headers: Content-Length: [0] Content-Type: [application/octet-stream] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:31424cba338f142197babc4a3d447c671fd13cae4b22d20cc803c3c16126257e] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:31424cba338f142197babc4a3d447c671fd13cae4b22d20cc803c3c16126257e] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:31424cba338f142197babc4a3d447c671fd13cae4b22d20cc803c3c16126257e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:31424cba338f142197babc4a3d447c671fd13cae4b22d20cc803c3c16126257e] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:31424cba338f142197babc4a3d447c671fd13cae4b22d20cc803c3c16126257e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:31424cba338f142197babc4a3d447c671fd13cae4b22d20cc803c3c16126257e] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:31424cba338f142197babc4a3d447c671fd13cae4b22d20cc803c3c16126257e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:31424cba338f142197babc4a3d447c671fd13cae4b22d20cc803c3c16126257e] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:31424cba338f142197babc4a3d447c671fd13cae4b22d20cc803c3c16126257e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/sha256 blobs/chunked single/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: Content-Length: [0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4d0b92299a985f8042871575f0e86ca7] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4d0b92299a985f8042871575f0e86ca7 Headers: Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 512 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4d0b92299a985f8042871575f0e86ca7] Range: [0-511] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4d0b92299a985f8042871575f0e86ca7?digest=sha256%3A2cd392840288addec2bebe046cc18d9437c2f7a7b76d9c7907d187f003ecdab3 Headers: Content-Length: [0] Content-Type: [application/octet-stream] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:2cd392840288addec2bebe046cc18d9437c2f7a7b76d9c7907d187f003ecdab3] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:2cd392840288addec2bebe046cc18d9437c2f7a7b76d9c7907d187f003ecdab3] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:2cd392840288addec2bebe046cc18d9437c2f7a7b76d9c7907d187f003ecdab3 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:2cd392840288addec2bebe046cc18d9437c2f7a7b76d9c7907d187f003ecdab3] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:2cd392840288addec2bebe046cc18d9437c2f7a7b76d9c7907d187f003ecdab3 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:2cd392840288addec2bebe046cc18d9437c2f7a7b76d9c7907d187f003ecdab3] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:2cd392840288addec2bebe046cc18d9437c2f7a7b76d9c7907d187f003ecdab3 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:2cd392840288addec2bebe046cc18d9437c2f7a7b76d9c7907d187f003ecdab3] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:2cd392840288addec2bebe046cc18d9437c2f7a7b76d9c7907d187f003ecdab3 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/sha256 blobs/stream/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/uploads/6dee7c9df073086319a2b9d561be4d2e] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/uploads/6dee7c9df073086319a2b9d561be4d2e?digest=sha256%3A6aac5dd63195e0bc6f835c29307e31283c0b7da8414f99e4785d675334450981 Headers: Content-Length: [512] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 512 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:6aac5dd63195e0bc6f835c29307e31283c0b7da8414f99e4785d675334450981] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/sha256:6aac5dd63195e0bc6f835c29307e31283c0b7da8414f99e4785d675334450981] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/sha256:6aac5dd63195e0bc6f835c29307e31283c0b7da8414f99e4785d675334450981 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:6aac5dd63195e0bc6f835c29307e31283c0b7da8414f99e4785d675334450981] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/?from=conformance%2Focilayout%2Fdk73zl45ppb0%2Frepo2&mount=sha256%3A6aac5dd63195e0bc6f835c29307e31283c0b7da8414f99e4785d675334450981 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:6aac5dd63195e0bc6f835c29307e31283c0b7da8414f99e4785d675334450981] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:6aac5dd63195e0bc6f835c29307e31283c0b7da8414f99e4785d675334450981] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:6aac5dd63195e0bc6f835c29307e31283c0b7da8414f99e4785d675334450981 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:6aac5dd63195e0bc6f835c29307e31283c0b7da8414f99e4785d675334450981] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:6aac5dd63195e0bc6f835c29307e31283c0b7da8414f99e4785d675334450981 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:6aac5dd63195e0bc6f835c29307e31283c0b7da8414f99e4785d675334450981] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:6aac5dd63195e0bc6f835c29307e31283c0b7da8414f99e4785d675334450981 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:6aac5dd63195e0bc6f835c29307e31283c0b7da8414f99e4785d675334450981] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:6aac5dd63195e0bc6f835c29307e31283c0b7da8414f99e4785d675334450981 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/sha256 blobs/mount/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/sha256:6aac5dd63195e0bc6f835c29307e31283c0b7da8414f99e4785d675334450981 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/sha256 blobs/mount/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/uploads/399a87be02af86827620d49f719effc2] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/uploads/399a87be02af86827620d49f719effc2?digest=sha256%3A07d8ed791d8fb01dc1ce70496d356675bd1beebef9b0e0bcd6babf2e6774eb1b Headers: Content-Length: [512] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 512 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:07d8ed791d8fb01dc1ce70496d356675bd1beebef9b0e0bcd6babf2e6774eb1b] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/sha256:07d8ed791d8fb01dc1ce70496d356675bd1beebef9b0e0bcd6babf2e6774eb1b] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/sha256:07d8ed791d8fb01dc1ce70496d356675bd1beebef9b0e0bcd6babf2e6774eb1b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:07d8ed791d8fb01dc1ce70496d356675bd1beebef9b0e0bcd6babf2e6774eb1b] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + registry returned status 202, fell back to blob POST+PUT + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/?mount=sha256%3A07d8ed791d8fb01dc1ce70496d356675bd1beebef9b0e0bcd6babf2e6774eb1b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/9195e32c76e8ac476d904cc0a5f1510b] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/9195e32c76e8ac476d904cc0a5f1510b?digest=sha256%3A07d8ed791d8fb01dc1ce70496d356675bd1beebef9b0e0bcd6babf2e6774eb1b Headers: Content-Length: [512] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 512 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:07d8ed791d8fb01dc1ce70496d356675bd1beebef9b0e0bcd6babf2e6774eb1b] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:07d8ed791d8fb01dc1ce70496d356675bd1beebef9b0e0bcd6babf2e6774eb1b] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:07d8ed791d8fb01dc1ce70496d356675bd1beebef9b0e0bcd6babf2e6774eb1b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:07d8ed791d8fb01dc1ce70496d356675bd1beebef9b0e0bcd6babf2e6774eb1b] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:07d8ed791d8fb01dc1ce70496d356675bd1beebef9b0e0bcd6babf2e6774eb1b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/sha256 blobs/mount anonymous/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/sha256:07d8ed791d8fb01dc1ce70496d356675bd1beebef9b0e0bcd6babf2e6774eb1b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/sha256 blobs/mount anonymous/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/?from=conformance%2Focilayout%2Fdk73zl45ppb0%2Frepo2&mount=sha256%3A54e48f97d9b0da96fe4090c31233370a642362b72d7b46ec3155118c43ff513b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/0764fbdca0197e97d77d8063d7ee39e3] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/0764fbdca0197e97d77d8063d7ee39e3?digest=sha256%3A54e48f97d9b0da96fe4090c31233370a642362b72d7b46ec3155118c43ff513b Headers: Content-Length: [512] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 512 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:54e48f97d9b0da96fe4090c31233370a642362b72d7b46ec3155118c43ff513b] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:54e48f97d9b0da96fe4090c31233370a642362b72d7b46ec3155118c43ff513b] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:54e48f97d9b0da96fe4090c31233370a642362b72d7b46ec3155118c43ff513b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:54e48f97d9b0da96fe4090c31233370a642362b72d7b46ec3155118c43ff513b] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:54e48f97d9b0da96fe4090c31233370a642362b72d7b46ec3155118c43ff513b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:54e48f97d9b0da96fe4090c31233370a642362b72d7b46ec3155118c43ff513b] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:54e48f97d9b0da96fe4090c31233370a642362b72d7b46ec3155118c43ff513b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:54e48f97d9b0da96fe4090c31233370a642362b72d7b46ec3155118c43ff513b] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:54e48f97d9b0da96fe4090c31233370a642362b72d7b46ec3155118c43ff513b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/sha256 blobs/mount missing/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/fb809bc75cee9484c7415d4a4340ce9c] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/fb809bc75cee9484c7415d4a4340ce9c Headers: Content-Length: [0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 204 Headers: Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:97ecd3e034aef8e2743e00f7789c438fd1e6abb0bda6b20ffd504c674df0dcf6 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"BLOB_UNKNOWN","message":"blob (sha256:97ecd3e034aef8e2743e00f7789c438fd1e6abb0bda6b20ffd504c674df0dcf6) unknown to registry"}]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:97ecd3e034aef8e2743e00f7789c438fd1e6abb0bda6b20ffd504c674df0dcf6 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: Content-Length: [0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/fb2c35fa07772800b874a70931f49a32] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/fb2c35fa07772800b874a70931f49a32 Headers: Content-Length: [1024] Content-Range: [0-1023] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/fb2c35fa07772800b874a70931f49a32] Range: [0-1023] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/fb2c35fa07772800b874a70931f49a32 Headers: Content-Length: [1024] Content-Range: [1024-2047] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/fb2c35fa07772800b874a70931f49a32] Range: [0-2047] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/fb2c35fa07772800b874a70931f49a32 Headers: Content-Length: [1019] Content-Range: [2048-3066] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1019 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/fb2c35fa07772800b874a70931f49a32] Range: [0-3066] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/fb2c35fa07772800b874a70931f49a32?digest=sha256%3Aedfc9a12551528ce830c05c537ac3ff8beea71d6c257084a629c7513df60ee92 Headers: Content-Length: [0] Content-Type: [application/octet-stream] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:edfc9a12551528ce830c05c537ac3ff8beea71d6c257084a629c7513df60ee92] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:edfc9a12551528ce830c05c537ac3ff8beea71d6c257084a629c7513df60ee92] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:edfc9a12551528ce830c05c537ac3ff8beea71d6c257084a629c7513df60ee92 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:edfc9a12551528ce830c05c537ac3ff8beea71d6c257084a629c7513df60ee92] --- Output of application/octet-stream not supported, 3067 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:edfc9a12551528ce830c05c537ac3ff8beea71d6c257084a629c7513df60ee92 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:edfc9a12551528ce830c05c537ac3ff8beea71d6c257084a629c7513df60ee92] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:edfc9a12551528ce830c05c537ac3ff8beea71d6c257084a629c7513df60ee92 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:edfc9a12551528ce830c05c537ac3ff8beea71d6c257084a629c7513df60ee92] --- Output of application/octet-stream not supported, 3067 bytes not shown --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:edfc9a12551528ce830c05c537ac3ff8beea71d6c257084a629c7513df60ee92 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/sha256 blobs/chunked multi/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: Content-Length: [0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/41cab25250e45aa6bb2906ee5171bf54] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/41cab25250e45aa6bb2906ee5171bf54 Headers: Content-Length: [1024] Content-Range: [0-1023] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/41cab25250e45aa6bb2906ee5171bf54] Range: [0-1023] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/41cab25250e45aa6bb2906ee5171bf54 Headers: Content-Length: [1024] Content-Range: [1024-2047] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/41cab25250e45aa6bb2906ee5171bf54] Range: [0-2047] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/41cab25250e45aa6bb2906ee5171bf54?digest=sha256%3Af65053637c0ee234310861a79f676cf4371012991c3fde822d668234cb4a683e Headers: Content-Length: [1019] Content-Range: [2048-3066] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1019 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f65053637c0ee234310861a79f676cf4371012991c3fde822d668234cb4a683e] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:f65053637c0ee234310861a79f676cf4371012991c3fde822d668234cb4a683e] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:f65053637c0ee234310861a79f676cf4371012991c3fde822d668234cb4a683e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f65053637c0ee234310861a79f676cf4371012991c3fde822d668234cb4a683e] --- Output of application/octet-stream not supported, 3067 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:f65053637c0ee234310861a79f676cf4371012991c3fde822d668234cb4a683e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f65053637c0ee234310861a79f676cf4371012991c3fde822d668234cb4a683e] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:f65053637c0ee234310861a79f676cf4371012991c3fde822d668234cb4a683e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f65053637c0ee234310861a79f676cf4371012991c3fde822d668234cb4a683e] --- Output of application/octet-stream not supported, 3067 bytes not shown --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:f65053637c0ee234310861a79f676cf4371012991c3fde822d668234cb4a683e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/sha256 blobs/chunked multi and put chunk/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: Content-Length: [0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a7dbbfbd91848d7c8f997e118f7bb947] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a7dbbfbd91848d7c8f997e118f7bb947 Headers: Content-Length: [1024] Content-Range: [1024-2047] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 416 Headers: Content-Length: [75] Content-Range: [bytes */*] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a7dbbfbd91848d7c8f997e118f7bb947 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 204 Headers: Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a7dbbfbd91848d7c8f997e118f7bb947] Range: [0--1] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a7dbbfbd91848d7c8f997e118f7bb947 Headers: Content-Length: [1024] Content-Range: [0-1023] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a7dbbfbd91848d7c8f997e118f7bb947] Range: [0-1023] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a7dbbfbd91848d7c8f997e118f7bb947 Headers: Content-Length: [1019] Content-Range: [2048-3066] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1019 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 416 Headers: Content-Length: [75] Content-Range: [bytes */*] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a7dbbfbd91848d7c8f997e118f7bb947 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 204 Headers: Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a7dbbfbd91848d7c8f997e118f7bb947] Range: [0-1023] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a7dbbfbd91848d7c8f997e118f7bb947 Headers: Content-Length: [1024] Content-Range: [1024-2047] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a7dbbfbd91848d7c8f997e118f7bb947] Range: [0-2047] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a7dbbfbd91848d7c8f997e118f7bb947 Headers: Content-Length: [1024] Content-Range: [0-1023] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 416 Headers: Content-Length: [75] Content-Range: [bytes */*] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a7dbbfbd91848d7c8f997e118f7bb947 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 204 Headers: Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a7dbbfbd91848d7c8f997e118f7bb947] Range: [0-2047] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a7dbbfbd91848d7c8f997e118f7bb947 Headers: Content-Length: [1019] Content-Range: [2048-3066] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1019 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a7dbbfbd91848d7c8f997e118f7bb947] Range: [0-3066] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a7dbbfbd91848d7c8f997e118f7bb947?digest=sha256%3A2cb2c3843bdba8e762457c27295f58626d65225f45d85c9b5e5a1dfbce86da41 Headers: Content-Length: [0] Content-Type: [application/octet-stream] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:2cb2c3843bdba8e762457c27295f58626d65225f45d85c9b5e5a1dfbce86da41] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:2cb2c3843bdba8e762457c27295f58626d65225f45d85c9b5e5a1dfbce86da41] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:2cb2c3843bdba8e762457c27295f58626d65225f45d85c9b5e5a1dfbce86da41 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:2cb2c3843bdba8e762457c27295f58626d65225f45d85c9b5e5a1dfbce86da41] --- Output of application/octet-stream not supported, 3067 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:2cb2c3843bdba8e762457c27295f58626d65225f45d85c9b5e5a1dfbce86da41 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:2cb2c3843bdba8e762457c27295f58626d65225f45d85c9b5e5a1dfbce86da41] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:2cb2c3843bdba8e762457c27295f58626d65225f45d85c9b5e5a1dfbce86da41 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:2cb2c3843bdba8e762457c27295f58626d65225f45d85c9b5e5a1dfbce86da41] --- Output of application/octet-stream not supported, 3067 bytes not shown --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:2cb2c3843bdba8e762457c27295f58626d65225f45d85c9b5e5a1dfbce86da41 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/sha256 blobs/chunked out-of-order/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: Content-Length: [0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/544d3a8482162590693bb53da529a93a] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/544d3a8482162590693bb53da529a93a Headers: Content-Length: [1024] Content-Range: [1024-2047] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 416 Headers: Content-Length: [75] Content-Range: [bytes */*] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/544d3a8482162590693bb53da529a93a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 204 Headers: Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/544d3a8482162590693bb53da529a93a] Range: [0--1] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/544d3a8482162590693bb53da529a93a Headers: Content-Length: [1024] Content-Range: [0-1023] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/544d3a8482162590693bb53da529a93a] Range: [0-1023] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/544d3a8482162590693bb53da529a93a?digest=sha256%3Af98a3f1730c34f5f04a7bab178b9795c09463ff89e987edd1c17c4006ebb45fe Headers: Content-Length: [1019] Content-Range: [2048-3066] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1019 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 416 Headers: Content-Length: [75] Content-Range: [bytes */*] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/544d3a8482162590693bb53da529a93a?digest=sha256%3Af98a3f1730c34f5f04a7bab178b9795c09463ff89e987edd1c17c4006ebb45fe Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 204 Headers: Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/544d3a8482162590693bb53da529a93a] Range: [0-1023] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/544d3a8482162590693bb53da529a93a Headers: Content-Length: [1024] Content-Range: [1024-2047] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/544d3a8482162590693bb53da529a93a] Range: [0-2047] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/544d3a8482162590693bb53da529a93a Headers: Content-Length: [1024] Content-Range: [0-1023] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 416 Headers: Content-Length: [75] Content-Range: [bytes */*] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/544d3a8482162590693bb53da529a93a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 204 Headers: Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/544d3a8482162590693bb53da529a93a] Range: [0-2047] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/544d3a8482162590693bb53da529a93a?digest=sha256%3Af98a3f1730c34f5f04a7bab178b9795c09463ff89e987edd1c17c4006ebb45fe Headers: Content-Length: [1019] Content-Range: [2048-3066] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1019 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f98a3f1730c34f5f04a7bab178b9795c09463ff89e987edd1c17c4006ebb45fe] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:f98a3f1730c34f5f04a7bab178b9795c09463ff89e987edd1c17c4006ebb45fe] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:f98a3f1730c34f5f04a7bab178b9795c09463ff89e987edd1c17c4006ebb45fe Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f98a3f1730c34f5f04a7bab178b9795c09463ff89e987edd1c17c4006ebb45fe] --- Output of application/octet-stream not supported, 3067 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:f98a3f1730c34f5f04a7bab178b9795c09463ff89e987edd1c17c4006ebb45fe Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f98a3f1730c34f5f04a7bab178b9795c09463ff89e987edd1c17c4006ebb45fe] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:f98a3f1730c34f5f04a7bab178b9795c09463ff89e987edd1c17c4006ebb45fe Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f98a3f1730c34f5f04a7bab178b9795c09463ff89e987edd1c17c4006ebb45fe] --- Output of application/octet-stream not supported, 3067 bytes not shown --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:f98a3f1730c34f5f04a7bab178b9795c09463ff89e987edd1c17c4006ebb45fe Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/sha256 blobs/chunked out-of-order and put chunk/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/55f50f1dacbe7e3e4c86450898076db4] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/55f50f1dacbe7e3e4c86450898076db4?digest=sha256%3A304b031795f4ee0ff71d7fba3e909d628a9cca57644403d55a1e6792f5a4e7e0 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 2048 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:304b031795f4ee0ff71d7fba3e909d628a9cca57644403d55a1e6792f5a4e7e0] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:304b031795f4ee0ff71d7fba3e909d628a9cca57644403d55a1e6792f5a4e7e0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:304b031795f4ee0ff71d7fba3e909d628a9cca57644403d55a1e6792f5a4e7e0 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:304b031795f4ee0ff71d7fba3e909d628a9cca57644403d55a1e6792f5a4e7e0] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:304b031795f4ee0ff71d7fba3e909d628a9cca57644403d55a1e6792f5a4e7e0 Headers: Range: [bytes=500-1499] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 206 Headers: Content-Length: [1000] Content-Range: [bytes 500-1499/2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:304b031795f4ee0ff71d7fba3e909d628a9cca57644403d55a1e6792f5a4e7e0] --- Output of application/octet-stream not supported, 1000 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:304b031795f4ee0ff71d7fba3e909d628a9cca57644403d55a1e6792f5a4e7e0 Headers: Range: [bytes=500-] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 206 Headers: Content-Length: [1548] Content-Range: [bytes 500-2047/2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:304b031795f4ee0ff71d7fba3e909d628a9cca57644403d55a1e6792f5a4e7e0] --- Output of application/octet-stream not supported, 1548 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:304b031795f4ee0ff71d7fba3e909d628a9cca57644403d55a1e6792f5a4e7e0 Headers: Range: [bytes=-500] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 206 Headers: Content-Length: [500] Content-Range: [bytes 1548-2047/2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:304b031795f4ee0ff71d7fba3e909d628a9cca57644403d55a1e6792f5a4e7e0] --- Output of application/octet-stream not supported, 500 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:304b031795f4ee0ff71d7fba3e909d628a9cca57644403d55a1e6792f5a4e7e0 Headers: Range: [bytes=2000-5000] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 206 Headers: Content-Length: [48] Content-Range: [bytes 2000-2047/2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:304b031795f4ee0ff71d7fba3e909d628a9cca57644403d55a1e6792f5a4e7e0] --- Output of application/octet-stream not supported, 48 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:304b031795f4ee0ff71d7fba3e909d628a9cca57644403d55a1e6792f5a4e7e0 Headers: Range: [bytes=500-0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 416 Headers: Content-Length: [79] Content-Range: [bytes */*] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"range end is before range start"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:304b031795f4ee0ff71d7fba3e909d628a9cca57644403d55a1e6792f5a4e7e0 Headers: Range: [bytes=5000-10000] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 416 Headers: Content-Length: [81] Content-Range: [bytes */*] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"range start is beyond end of blob"}]} ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:304b031795f4ee0ff71d7fba3e909d628a9cca57644403d55a1e6792f5a4e7e0 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/sha256 blobs/range requests/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/413ed5a1a242b661e57d68018fcb1174] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/413ed5a1a242b661e57d68018fcb1174?digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 Headers: Content-Length: [0] Content-Type: [application/octet-stream] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [0] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [0] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [0] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855] --- Empty body --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/sha256 blobs/empty/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/5cea98a6e32c17f4422801beed2e90da] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/5cea98a6e32c17f4422801beed2e90da?digest=sha256%3A44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: Content-Length: [2] Content-Type: [application/octet-stream] {} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] {} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] {} ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/sha256 blobs/emptyJSON/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/?digest=sha256%3Ae07a63ad202e940e8a6bdd4662d8eaad0b8c7d7b02e2ee7ecc2036afe81f37f7 Headers: Content-Length: [3072] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 3072 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 400 Headers: Content-Length: [97] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: digest does not match contents"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/f312208bcd079f3354b690bf7bd2565a] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/f312208bcd079f3354b690bf7bd2565a?digest=sha256%3A85fa812a2da45b6e7b4f3e02669584362d428249498c9ca92205ca642400bce3 Headers: Content-Length: [3072] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 3072 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 400 Headers: Content-Length: [97] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: digest does not match contents"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: Content-Length: [0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/5ae1196a7f2c428580c0079023ff260b] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/5ae1196a7f2c428580c0079023ff260b Headers: Content-Length: [1025] Content-Range: [0-1024] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1025 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/5ae1196a7f2c428580c0079023ff260b] Range: [0-1024] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/5ae1196a7f2c428580c0079023ff260b Headers: Content-Length: [1025] Content-Range: [1025-2049] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1025 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/5ae1196a7f2c428580c0079023ff260b] Range: [0-2049] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/5ae1196a7f2c428580c0079023ff260b Headers: Content-Length: [1022] Content-Range: [2050-3071] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1022 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/5ae1196a7f2c428580c0079023ff260b] Range: [0-3071] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/5ae1196a7f2c428580c0079023ff260b?digest=sha256%3A331c78a873d9f9c36d705075c9752958f39fb1dce2472b09383fe80d6f244690 Headers: Content-Length: [0] Content-Type: [application/octet-stream] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 400 Headers: Content-Length: [97] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: digest does not match contents"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: Content-Length: [0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/2d09ba8ab1b31d5bbc945086559a3588] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/2d09ba8ab1b31d5bbc945086559a3588 Headers: Content-Length: [1025] Content-Range: [0-1024] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1025 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/2d09ba8ab1b31d5bbc945086559a3588] Range: [0-1024] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/2d09ba8ab1b31d5bbc945086559a3588 Headers: Content-Length: [1025] Content-Range: [1025-2049] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1025 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/2d09ba8ab1b31d5bbc945086559a3588] Range: [0-2049] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/2d09ba8ab1b31d5bbc945086559a3588 Headers: Content-Length: [1022] Content-Range: [2050-3071] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1022 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/2d09ba8ab1b31d5bbc945086559a3588] Range: [0-3071] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/2d09ba8ab1b31d5bbc945086559a3588?digest=sha256%3A7b1821572f8dd6469645a58f0e4a719a80aecb4e6b0d45cfaedbe98c48e03892 Headers: Content-Length: [0] Content-Type: [application/octet-stream] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 400 Headers: Content-Length: [97] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: digest does not match contents"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: Content-Length: [0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/3f9fee2dfbfd65244969bd9af1ea4e02] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/3f9fee2dfbfd65244969bd9af1ea4e02 Headers: Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 3072 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/3f9fee2dfbfd65244969bd9af1ea4e02] Range: [0-3071] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/3f9fee2dfbfd65244969bd9af1ea4e02?digest=sha256%3A48e9aeee149124686bdfd2a7b8f86b793b2f44e5b65ce181e856d2b8c30d7ed5 Headers: Content-Length: [0] Content-Type: [application/octet-stream] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 400 Headers: Content-Length: [97] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: digest does not match contents"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:0794aca21eb650048a81d04a3be38fefde25139ea98607525e08af9d0c9a5d95eec2b1e1bae5ec17623c74e75b32fcc9c3c258bc5f2346c504bb0844d8c66a83 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [211] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"BLOB_UNKNOWN","message":"blob (sha512:0794aca21eb650048a81d04a3be38fefde25139ea98607525e08af9d0c9a5d95eec2b1e1bae5ec17623c74e75b32fcc9c3c258bc5f2346c504bb0844d8c66a83) unknown to registry"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/?digest=sha512%3Aaec853e46e3baa4a8f4d732e92ab160aaacd6e91807859e79b2aaa5c7b39bda4ff4a8ab707b528bf1d55eb2dd328a0995ea9dcb0074bc859b536bb6b4e0c811e Headers: Content-Length: [512] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 512 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:aec853e46e3baa4a8f4d732e92ab160aaacd6e91807859e79b2aaa5c7b39bda4ff4a8ab707b528bf1d55eb2dd328a0995ea9dcb0074bc859b536bb6b4e0c811e] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:aec853e46e3baa4a8f4d732e92ab160aaacd6e91807859e79b2aaa5c7b39bda4ff4a8ab707b528bf1d55eb2dd328a0995ea9dcb0074bc859b536bb6b4e0c811e] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:aec853e46e3baa4a8f4d732e92ab160aaacd6e91807859e79b2aaa5c7b39bda4ff4a8ab707b528bf1d55eb2dd328a0995ea9dcb0074bc859b536bb6b4e0c811e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:aec853e46e3baa4a8f4d732e92ab160aaacd6e91807859e79b2aaa5c7b39bda4ff4a8ab707b528bf1d55eb2dd328a0995ea9dcb0074bc859b536bb6b4e0c811e] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:aec853e46e3baa4a8f4d732e92ab160aaacd6e91807859e79b2aaa5c7b39bda4ff4a8ab707b528bf1d55eb2dd328a0995ea9dcb0074bc859b536bb6b4e0c811e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:aec853e46e3baa4a8f4d732e92ab160aaacd6e91807859e79b2aaa5c7b39bda4ff4a8ab707b528bf1d55eb2dd328a0995ea9dcb0074bc859b536bb6b4e0c811e] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:aec853e46e3baa4a8f4d732e92ab160aaacd6e91807859e79b2aaa5c7b39bda4ff4a8ab707b528bf1d55eb2dd328a0995ea9dcb0074bc859b536bb6b4e0c811e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:aec853e46e3baa4a8f4d732e92ab160aaacd6e91807859e79b2aaa5c7b39bda4ff4a8ab707b528bf1d55eb2dd328a0995ea9dcb0074bc859b536bb6b4e0c811e] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:aec853e46e3baa4a8f4d732e92ab160aaacd6e91807859e79b2aaa5c7b39bda4ff4a8ab707b528bf1d55eb2dd328a0995ea9dcb0074bc859b536bb6b4e0c811e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/sha512 blobs/post only/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/c19566fd924c5a304cc1b58ef07f0063] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/c19566fd924c5a304cc1b58ef07f0063?digest=sha512%3Abca6576df0c75212950f8c26822a3dee4bdfbe68dcdb6fd3ce489fdc35b1308f8b3dbf7c46bac9ddcec29508a2d017fe3f6749761c4b7671bff2bc2ecac4353a Headers: Content-Length: [512] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 512 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:bca6576df0c75212950f8c26822a3dee4bdfbe68dcdb6fd3ce489fdc35b1308f8b3dbf7c46bac9ddcec29508a2d017fe3f6749761c4b7671bff2bc2ecac4353a] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:bca6576df0c75212950f8c26822a3dee4bdfbe68dcdb6fd3ce489fdc35b1308f8b3dbf7c46bac9ddcec29508a2d017fe3f6749761c4b7671bff2bc2ecac4353a] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:bca6576df0c75212950f8c26822a3dee4bdfbe68dcdb6fd3ce489fdc35b1308f8b3dbf7c46bac9ddcec29508a2d017fe3f6749761c4b7671bff2bc2ecac4353a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:bca6576df0c75212950f8c26822a3dee4bdfbe68dcdb6fd3ce489fdc35b1308f8b3dbf7c46bac9ddcec29508a2d017fe3f6749761c4b7671bff2bc2ecac4353a] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:bca6576df0c75212950f8c26822a3dee4bdfbe68dcdb6fd3ce489fdc35b1308f8b3dbf7c46bac9ddcec29508a2d017fe3f6749761c4b7671bff2bc2ecac4353a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:bca6576df0c75212950f8c26822a3dee4bdfbe68dcdb6fd3ce489fdc35b1308f8b3dbf7c46bac9ddcec29508a2d017fe3f6749761c4b7671bff2bc2ecac4353a] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:bca6576df0c75212950f8c26822a3dee4bdfbe68dcdb6fd3ce489fdc35b1308f8b3dbf7c46bac9ddcec29508a2d017fe3f6749761c4b7671bff2bc2ecac4353a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:bca6576df0c75212950f8c26822a3dee4bdfbe68dcdb6fd3ce489fdc35b1308f8b3dbf7c46bac9ddcec29508a2d017fe3f6749761c4b7671bff2bc2ecac4353a] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:bca6576df0c75212950f8c26822a3dee4bdfbe68dcdb6fd3ce489fdc35b1308f8b3dbf7c46bac9ddcec29508a2d017fe3f6749761c4b7671bff2bc2ecac4353a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/sha512 blobs/post+put/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: Content-Length: [0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/f49aa8f273fe3b8b9e2023de62a24242] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/f49aa8f273fe3b8b9e2023de62a24242 Headers: Content-Length: [512] Content-Range: [0-511] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 512 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/f49aa8f273fe3b8b9e2023de62a24242] Range: [0-511] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/f49aa8f273fe3b8b9e2023de62a24242?digest=sha512%3A60c177c77ae5030c7103c4c4ffb1b0d73a308820e81de1289df90e83f37e57b1a74671528f67e6a21a914b386f23a3bc1331d13c04a75091d34fba12108d7c40 Headers: Content-Length: [0] Content-Type: [application/octet-stream] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:60c177c77ae5030c7103c4c4ffb1b0d73a308820e81de1289df90e83f37e57b1a74671528f67e6a21a914b386f23a3bc1331d13c04a75091d34fba12108d7c40] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:60c177c77ae5030c7103c4c4ffb1b0d73a308820e81de1289df90e83f37e57b1a74671528f67e6a21a914b386f23a3bc1331d13c04a75091d34fba12108d7c40] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:60c177c77ae5030c7103c4c4ffb1b0d73a308820e81de1289df90e83f37e57b1a74671528f67e6a21a914b386f23a3bc1331d13c04a75091d34fba12108d7c40 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:60c177c77ae5030c7103c4c4ffb1b0d73a308820e81de1289df90e83f37e57b1a74671528f67e6a21a914b386f23a3bc1331d13c04a75091d34fba12108d7c40] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:60c177c77ae5030c7103c4c4ffb1b0d73a308820e81de1289df90e83f37e57b1a74671528f67e6a21a914b386f23a3bc1331d13c04a75091d34fba12108d7c40 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:60c177c77ae5030c7103c4c4ffb1b0d73a308820e81de1289df90e83f37e57b1a74671528f67e6a21a914b386f23a3bc1331d13c04a75091d34fba12108d7c40] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:60c177c77ae5030c7103c4c4ffb1b0d73a308820e81de1289df90e83f37e57b1a74671528f67e6a21a914b386f23a3bc1331d13c04a75091d34fba12108d7c40 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:60c177c77ae5030c7103c4c4ffb1b0d73a308820e81de1289df90e83f37e57b1a74671528f67e6a21a914b386f23a3bc1331d13c04a75091d34fba12108d7c40] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:60c177c77ae5030c7103c4c4ffb1b0d73a308820e81de1289df90e83f37e57b1a74671528f67e6a21a914b386f23a3bc1331d13c04a75091d34fba12108d7c40 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/sha512 blobs/chunked single/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: Content-Length: [0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/db9af347b5f3a1d51df8a4e3019ef5ba] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/db9af347b5f3a1d51df8a4e3019ef5ba Headers: Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 512 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/db9af347b5f3a1d51df8a4e3019ef5ba] Range: [0-511] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/db9af347b5f3a1d51df8a4e3019ef5ba?digest=sha512%3A2ceeb46b3f7be8689b4ce8bf3837c2c86dcff77d7fe2232e9795ca7961483f0351fa9a27f024087c32c32d10332444e0f4bb7635ceebc091fe1f4dca15fc9561 Headers: Content-Length: [0] Content-Type: [application/octet-stream] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:2ceeb46b3f7be8689b4ce8bf3837c2c86dcff77d7fe2232e9795ca7961483f0351fa9a27f024087c32c32d10332444e0f4bb7635ceebc091fe1f4dca15fc9561] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:2ceeb46b3f7be8689b4ce8bf3837c2c86dcff77d7fe2232e9795ca7961483f0351fa9a27f024087c32c32d10332444e0f4bb7635ceebc091fe1f4dca15fc9561] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:2ceeb46b3f7be8689b4ce8bf3837c2c86dcff77d7fe2232e9795ca7961483f0351fa9a27f024087c32c32d10332444e0f4bb7635ceebc091fe1f4dca15fc9561 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:2ceeb46b3f7be8689b4ce8bf3837c2c86dcff77d7fe2232e9795ca7961483f0351fa9a27f024087c32c32d10332444e0f4bb7635ceebc091fe1f4dca15fc9561] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:2ceeb46b3f7be8689b4ce8bf3837c2c86dcff77d7fe2232e9795ca7961483f0351fa9a27f024087c32c32d10332444e0f4bb7635ceebc091fe1f4dca15fc9561 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:2ceeb46b3f7be8689b4ce8bf3837c2c86dcff77d7fe2232e9795ca7961483f0351fa9a27f024087c32c32d10332444e0f4bb7635ceebc091fe1f4dca15fc9561] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:2ceeb46b3f7be8689b4ce8bf3837c2c86dcff77d7fe2232e9795ca7961483f0351fa9a27f024087c32c32d10332444e0f4bb7635ceebc091fe1f4dca15fc9561 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:2ceeb46b3f7be8689b4ce8bf3837c2c86dcff77d7fe2232e9795ca7961483f0351fa9a27f024087c32c32d10332444e0f4bb7635ceebc091fe1f4dca15fc9561] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:2ceeb46b3f7be8689b4ce8bf3837c2c86dcff77d7fe2232e9795ca7961483f0351fa9a27f024087c32c32d10332444e0f4bb7635ceebc091fe1f4dca15fc9561 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/sha512 blobs/stream/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/uploads/7f6e52b95999dc31244780f35cadc0b9] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/uploads/7f6e52b95999dc31244780f35cadc0b9?digest=sha512%3A10faf3784f19166e53add0b82def9f5187ade9a9a33999e0c4a84b01a3be1f06afe2c295ddd6641ccdb79d4e49a073d14d56fb3029cd135f10dc949b9148626d Headers: Content-Length: [512] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 512 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:10faf3784f19166e53add0b82def9f5187ade9a9a33999e0c4a84b01a3be1f06afe2c295ddd6641ccdb79d4e49a073d14d56fb3029cd135f10dc949b9148626d] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/sha512:10faf3784f19166e53add0b82def9f5187ade9a9a33999e0c4a84b01a3be1f06afe2c295ddd6641ccdb79d4e49a073d14d56fb3029cd135f10dc949b9148626d] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/sha512:10faf3784f19166e53add0b82def9f5187ade9a9a33999e0c4a84b01a3be1f06afe2c295ddd6641ccdb79d4e49a073d14d56fb3029cd135f10dc949b9148626d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:10faf3784f19166e53add0b82def9f5187ade9a9a33999e0c4a84b01a3be1f06afe2c295ddd6641ccdb79d4e49a073d14d56fb3029cd135f10dc949b9148626d] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/?from=conformance%2Focilayout%2Fdk73zl45ppb0%2Frepo2&mount=sha512%3A10faf3784f19166e53add0b82def9f5187ade9a9a33999e0c4a84b01a3be1f06afe2c295ddd6641ccdb79d4e49a073d14d56fb3029cd135f10dc949b9148626d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:10faf3784f19166e53add0b82def9f5187ade9a9a33999e0c4a84b01a3be1f06afe2c295ddd6641ccdb79d4e49a073d14d56fb3029cd135f10dc949b9148626d] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:10faf3784f19166e53add0b82def9f5187ade9a9a33999e0c4a84b01a3be1f06afe2c295ddd6641ccdb79d4e49a073d14d56fb3029cd135f10dc949b9148626d] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:10faf3784f19166e53add0b82def9f5187ade9a9a33999e0c4a84b01a3be1f06afe2c295ddd6641ccdb79d4e49a073d14d56fb3029cd135f10dc949b9148626d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:10faf3784f19166e53add0b82def9f5187ade9a9a33999e0c4a84b01a3be1f06afe2c295ddd6641ccdb79d4e49a073d14d56fb3029cd135f10dc949b9148626d] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:10faf3784f19166e53add0b82def9f5187ade9a9a33999e0c4a84b01a3be1f06afe2c295ddd6641ccdb79d4e49a073d14d56fb3029cd135f10dc949b9148626d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:10faf3784f19166e53add0b82def9f5187ade9a9a33999e0c4a84b01a3be1f06afe2c295ddd6641ccdb79d4e49a073d14d56fb3029cd135f10dc949b9148626d] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:10faf3784f19166e53add0b82def9f5187ade9a9a33999e0c4a84b01a3be1f06afe2c295ddd6641ccdb79d4e49a073d14d56fb3029cd135f10dc949b9148626d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:10faf3784f19166e53add0b82def9f5187ade9a9a33999e0c4a84b01a3be1f06afe2c295ddd6641ccdb79d4e49a073d14d56fb3029cd135f10dc949b9148626d] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:10faf3784f19166e53add0b82def9f5187ade9a9a33999e0c4a84b01a3be1f06afe2c295ddd6641ccdb79d4e49a073d14d56fb3029cd135f10dc949b9148626d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/sha512 blobs/mount/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/sha512:10faf3784f19166e53add0b82def9f5187ade9a9a33999e0c4a84b01a3be1f06afe2c295ddd6641ccdb79d4e49a073d14d56fb3029cd135f10dc949b9148626d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/sha512 blobs/mount/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/uploads/e54b4540a94523b6356cd02329b4b45d] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/uploads/e54b4540a94523b6356cd02329b4b45d?digest=sha512%3Abe2c6375eeef629053a15f448e6ab8e96f239f229021141690200ce9df9d88f280a14acff1b7092dfc01aedd1a64da761a9e404f5e9d6c81123ee81a302ddc14 Headers: Content-Length: [512] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 512 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:be2c6375eeef629053a15f448e6ab8e96f239f229021141690200ce9df9d88f280a14acff1b7092dfc01aedd1a64da761a9e404f5e9d6c81123ee81a302ddc14] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/sha512:be2c6375eeef629053a15f448e6ab8e96f239f229021141690200ce9df9d88f280a14acff1b7092dfc01aedd1a64da761a9e404f5e9d6c81123ee81a302ddc14] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/sha512:be2c6375eeef629053a15f448e6ab8e96f239f229021141690200ce9df9d88f280a14acff1b7092dfc01aedd1a64da761a9e404f5e9d6c81123ee81a302ddc14 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:be2c6375eeef629053a15f448e6ab8e96f239f229021141690200ce9df9d88f280a14acff1b7092dfc01aedd1a64da761a9e404f5e9d6c81123ee81a302ddc14] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + registry returned status 202, fell back to blob POST+PUT + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/?mount=sha512%3Abe2c6375eeef629053a15f448e6ab8e96f239f229021141690200ce9df9d88f280a14acff1b7092dfc01aedd1a64da761a9e404f5e9d6c81123ee81a302ddc14 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/1856a4ad521ed2c9f33d32a4a7b24c9f] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/1856a4ad521ed2c9f33d32a4a7b24c9f?digest=sha512%3Abe2c6375eeef629053a15f448e6ab8e96f239f229021141690200ce9df9d88f280a14acff1b7092dfc01aedd1a64da761a9e404f5e9d6c81123ee81a302ddc14 Headers: Content-Length: [512] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 512 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:be2c6375eeef629053a15f448e6ab8e96f239f229021141690200ce9df9d88f280a14acff1b7092dfc01aedd1a64da761a9e404f5e9d6c81123ee81a302ddc14] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:be2c6375eeef629053a15f448e6ab8e96f239f229021141690200ce9df9d88f280a14acff1b7092dfc01aedd1a64da761a9e404f5e9d6c81123ee81a302ddc14] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:be2c6375eeef629053a15f448e6ab8e96f239f229021141690200ce9df9d88f280a14acff1b7092dfc01aedd1a64da761a9e404f5e9d6c81123ee81a302ddc14 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:be2c6375eeef629053a15f448e6ab8e96f239f229021141690200ce9df9d88f280a14acff1b7092dfc01aedd1a64da761a9e404f5e9d6c81123ee81a302ddc14] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:be2c6375eeef629053a15f448e6ab8e96f239f229021141690200ce9df9d88f280a14acff1b7092dfc01aedd1a64da761a9e404f5e9d6c81123ee81a302ddc14 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/sha512 blobs/mount anonymous/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/sha512:be2c6375eeef629053a15f448e6ab8e96f239f229021141690200ce9df9d88f280a14acff1b7092dfc01aedd1a64da761a9e404f5e9d6c81123ee81a302ddc14 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/sha512 blobs/mount anonymous/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/?from=conformance%2Focilayout%2Fdk73zl45ppb0%2Frepo2&mount=sha512%3Af8bb1343f4613d2a80f4e315e019608ccc87b9ecf855945694df13f963224eca28576d024302e6e575942edadc3bd8791b0e291897243e505f0c91c0c4ddd1c5 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/b5c9f76298c59aad75529a9322d4340b] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/b5c9f76298c59aad75529a9322d4340b?digest=sha512%3Af8bb1343f4613d2a80f4e315e019608ccc87b9ecf855945694df13f963224eca28576d024302e6e575942edadc3bd8791b0e291897243e505f0c91c0c4ddd1c5 Headers: Content-Length: [512] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 512 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:f8bb1343f4613d2a80f4e315e019608ccc87b9ecf855945694df13f963224eca28576d024302e6e575942edadc3bd8791b0e291897243e505f0c91c0c4ddd1c5] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:f8bb1343f4613d2a80f4e315e019608ccc87b9ecf855945694df13f963224eca28576d024302e6e575942edadc3bd8791b0e291897243e505f0c91c0c4ddd1c5] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:f8bb1343f4613d2a80f4e315e019608ccc87b9ecf855945694df13f963224eca28576d024302e6e575942edadc3bd8791b0e291897243e505f0c91c0c4ddd1c5 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:f8bb1343f4613d2a80f4e315e019608ccc87b9ecf855945694df13f963224eca28576d024302e6e575942edadc3bd8791b0e291897243e505f0c91c0c4ddd1c5] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:f8bb1343f4613d2a80f4e315e019608ccc87b9ecf855945694df13f963224eca28576d024302e6e575942edadc3bd8791b0e291897243e505f0c91c0c4ddd1c5 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:f8bb1343f4613d2a80f4e315e019608ccc87b9ecf855945694df13f963224eca28576d024302e6e575942edadc3bd8791b0e291897243e505f0c91c0c4ddd1c5] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:f8bb1343f4613d2a80f4e315e019608ccc87b9ecf855945694df13f963224eca28576d024302e6e575942edadc3bd8791b0e291897243e505f0c91c0c4ddd1c5 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:f8bb1343f4613d2a80f4e315e019608ccc87b9ecf855945694df13f963224eca28576d024302e6e575942edadc3bd8791b0e291897243e505f0c91c0c4ddd1c5] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:f8bb1343f4613d2a80f4e315e019608ccc87b9ecf855945694df13f963224eca28576d024302e6e575942edadc3bd8791b0e291897243e505f0c91c0c4ddd1c5 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/sha512 blobs/mount missing/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/d5037a51e63310ddffcf8ce40c1030d1] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/d5037a51e63310ddffcf8ce40c1030d1 Headers: Content-Length: [0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 204 Headers: Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:0794aca21eb650048a81d04a3be38fefde25139ea98607525e08af9d0c9a5d95eec2b1e1bae5ec17623c74e75b32fcc9c3c258bc5f2346c504bb0844d8c66a83 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [211] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"BLOB_UNKNOWN","message":"blob (sha512:0794aca21eb650048a81d04a3be38fefde25139ea98607525e08af9d0c9a5d95eec2b1e1bae5ec17623c74e75b32fcc9c3c258bc5f2346c504bb0844d8c66a83) unknown to registry"}]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:0794aca21eb650048a81d04a3be38fefde25139ea98607525e08af9d0c9a5d95eec2b1e1bae5ec17623c74e75b32fcc9c3c258bc5f2346c504bb0844d8c66a83 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [211] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: Content-Length: [0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/14e0b9df2af1af0bb1aa72e131a686a5] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/14e0b9df2af1af0bb1aa72e131a686a5 Headers: Content-Length: [1024] Content-Range: [0-1023] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/14e0b9df2af1af0bb1aa72e131a686a5] Range: [0-1023] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/14e0b9df2af1af0bb1aa72e131a686a5 Headers: Content-Length: [1024] Content-Range: [1024-2047] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/14e0b9df2af1af0bb1aa72e131a686a5] Range: [0-2047] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/14e0b9df2af1af0bb1aa72e131a686a5 Headers: Content-Length: [1019] Content-Range: [2048-3066] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1019 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/14e0b9df2af1af0bb1aa72e131a686a5] Range: [0-3066] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/14e0b9df2af1af0bb1aa72e131a686a5?digest=sha512%3A758c912f399e532510b72b77e4b5ee2ce6369645ca3e548b542ce8109d97c6c5d5f712ce1ed6047ae8df5819ba3fbe215bebc771b289f18e428e462d1dc207d4 Headers: Content-Length: [0] Content-Type: [application/octet-stream] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:758c912f399e532510b72b77e4b5ee2ce6369645ca3e548b542ce8109d97c6c5d5f712ce1ed6047ae8df5819ba3fbe215bebc771b289f18e428e462d1dc207d4] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:758c912f399e532510b72b77e4b5ee2ce6369645ca3e548b542ce8109d97c6c5d5f712ce1ed6047ae8df5819ba3fbe215bebc771b289f18e428e462d1dc207d4] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:758c912f399e532510b72b77e4b5ee2ce6369645ca3e548b542ce8109d97c6c5d5f712ce1ed6047ae8df5819ba3fbe215bebc771b289f18e428e462d1dc207d4 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:758c912f399e532510b72b77e4b5ee2ce6369645ca3e548b542ce8109d97c6c5d5f712ce1ed6047ae8df5819ba3fbe215bebc771b289f18e428e462d1dc207d4] --- Output of application/octet-stream not supported, 3067 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:758c912f399e532510b72b77e4b5ee2ce6369645ca3e548b542ce8109d97c6c5d5f712ce1ed6047ae8df5819ba3fbe215bebc771b289f18e428e462d1dc207d4 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:758c912f399e532510b72b77e4b5ee2ce6369645ca3e548b542ce8109d97c6c5d5f712ce1ed6047ae8df5819ba3fbe215bebc771b289f18e428e462d1dc207d4] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:758c912f399e532510b72b77e4b5ee2ce6369645ca3e548b542ce8109d97c6c5d5f712ce1ed6047ae8df5819ba3fbe215bebc771b289f18e428e462d1dc207d4 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:758c912f399e532510b72b77e4b5ee2ce6369645ca3e548b542ce8109d97c6c5d5f712ce1ed6047ae8df5819ba3fbe215bebc771b289f18e428e462d1dc207d4] --- Output of application/octet-stream not supported, 3067 bytes not shown --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:758c912f399e532510b72b77e4b5ee2ce6369645ca3e548b542ce8109d97c6c5d5f712ce1ed6047ae8df5819ba3fbe215bebc771b289f18e428e462d1dc207d4 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/sha512 blobs/chunked multi/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: Content-Length: [0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/581e39a8d4197f330b34a2548366cc94] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/581e39a8d4197f330b34a2548366cc94 Headers: Content-Length: [1024] Content-Range: [0-1023] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/581e39a8d4197f330b34a2548366cc94] Range: [0-1023] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/581e39a8d4197f330b34a2548366cc94 Headers: Content-Length: [1024] Content-Range: [1024-2047] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/581e39a8d4197f330b34a2548366cc94] Range: [0-2047] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/581e39a8d4197f330b34a2548366cc94?digest=sha512%3Ad9143b95f8125b94a8532e6a011bec6b398145f22846fd21fd52927593419d29bdaf798b2726ff2e37e9dd1a5b5d9d67d4e364d4356da8ec1925fdf060032605 Headers: Content-Length: [1019] Content-Range: [2048-3066] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1019 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:d9143b95f8125b94a8532e6a011bec6b398145f22846fd21fd52927593419d29bdaf798b2726ff2e37e9dd1a5b5d9d67d4e364d4356da8ec1925fdf060032605] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:d9143b95f8125b94a8532e6a011bec6b398145f22846fd21fd52927593419d29bdaf798b2726ff2e37e9dd1a5b5d9d67d4e364d4356da8ec1925fdf060032605] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:d9143b95f8125b94a8532e6a011bec6b398145f22846fd21fd52927593419d29bdaf798b2726ff2e37e9dd1a5b5d9d67d4e364d4356da8ec1925fdf060032605 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:d9143b95f8125b94a8532e6a011bec6b398145f22846fd21fd52927593419d29bdaf798b2726ff2e37e9dd1a5b5d9d67d4e364d4356da8ec1925fdf060032605] --- Output of application/octet-stream not supported, 3067 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:d9143b95f8125b94a8532e6a011bec6b398145f22846fd21fd52927593419d29bdaf798b2726ff2e37e9dd1a5b5d9d67d4e364d4356da8ec1925fdf060032605 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:d9143b95f8125b94a8532e6a011bec6b398145f22846fd21fd52927593419d29bdaf798b2726ff2e37e9dd1a5b5d9d67d4e364d4356da8ec1925fdf060032605] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:d9143b95f8125b94a8532e6a011bec6b398145f22846fd21fd52927593419d29bdaf798b2726ff2e37e9dd1a5b5d9d67d4e364d4356da8ec1925fdf060032605 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:d9143b95f8125b94a8532e6a011bec6b398145f22846fd21fd52927593419d29bdaf798b2726ff2e37e9dd1a5b5d9d67d4e364d4356da8ec1925fdf060032605] --- Output of application/octet-stream not supported, 3067 bytes not shown --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:d9143b95f8125b94a8532e6a011bec6b398145f22846fd21fd52927593419d29bdaf798b2726ff2e37e9dd1a5b5d9d67d4e364d4356da8ec1925fdf060032605 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/sha512 blobs/chunked multi and put chunk/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: Content-Length: [0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e1c444405e34d2481629a1bdffc277e2] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e1c444405e34d2481629a1bdffc277e2 Headers: Content-Length: [1024] Content-Range: [1024-2047] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 416 Headers: Content-Length: [75] Content-Range: [bytes */*] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e1c444405e34d2481629a1bdffc277e2 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 204 Headers: Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e1c444405e34d2481629a1bdffc277e2] Range: [0--1] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e1c444405e34d2481629a1bdffc277e2 Headers: Content-Length: [1024] Content-Range: [0-1023] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e1c444405e34d2481629a1bdffc277e2] Range: [0-1023] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e1c444405e34d2481629a1bdffc277e2 Headers: Content-Length: [1019] Content-Range: [2048-3066] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1019 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 416 Headers: Content-Length: [75] Content-Range: [bytes */*] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e1c444405e34d2481629a1bdffc277e2 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 204 Headers: Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e1c444405e34d2481629a1bdffc277e2] Range: [0-1023] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e1c444405e34d2481629a1bdffc277e2 Headers: Content-Length: [1024] Content-Range: [1024-2047] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e1c444405e34d2481629a1bdffc277e2] Range: [0-2047] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e1c444405e34d2481629a1bdffc277e2 Headers: Content-Length: [1024] Content-Range: [0-1023] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 416 Headers: Content-Length: [75] Content-Range: [bytes */*] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e1c444405e34d2481629a1bdffc277e2 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 204 Headers: Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e1c444405e34d2481629a1bdffc277e2] Range: [0-2047] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e1c444405e34d2481629a1bdffc277e2 Headers: Content-Length: [1019] Content-Range: [2048-3066] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1019 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e1c444405e34d2481629a1bdffc277e2] Range: [0-3066] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e1c444405e34d2481629a1bdffc277e2?digest=sha512%3A598964cc43c8ee86098a5c1c34711777d020da56e35d528a9b4ce04ea408cba5e011c6a63125d4233b78c5f9464ce1da562fb4f4d0d5bd955f7fd7aabb711f22 Headers: Content-Length: [0] Content-Type: [application/octet-stream] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:598964cc43c8ee86098a5c1c34711777d020da56e35d528a9b4ce04ea408cba5e011c6a63125d4233b78c5f9464ce1da562fb4f4d0d5bd955f7fd7aabb711f22] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:598964cc43c8ee86098a5c1c34711777d020da56e35d528a9b4ce04ea408cba5e011c6a63125d4233b78c5f9464ce1da562fb4f4d0d5bd955f7fd7aabb711f22] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:598964cc43c8ee86098a5c1c34711777d020da56e35d528a9b4ce04ea408cba5e011c6a63125d4233b78c5f9464ce1da562fb4f4d0d5bd955f7fd7aabb711f22 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:598964cc43c8ee86098a5c1c34711777d020da56e35d528a9b4ce04ea408cba5e011c6a63125d4233b78c5f9464ce1da562fb4f4d0d5bd955f7fd7aabb711f22] --- Output of application/octet-stream not supported, 3067 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:598964cc43c8ee86098a5c1c34711777d020da56e35d528a9b4ce04ea408cba5e011c6a63125d4233b78c5f9464ce1da562fb4f4d0d5bd955f7fd7aabb711f22 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:598964cc43c8ee86098a5c1c34711777d020da56e35d528a9b4ce04ea408cba5e011c6a63125d4233b78c5f9464ce1da562fb4f4d0d5bd955f7fd7aabb711f22] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:598964cc43c8ee86098a5c1c34711777d020da56e35d528a9b4ce04ea408cba5e011c6a63125d4233b78c5f9464ce1da562fb4f4d0d5bd955f7fd7aabb711f22 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:598964cc43c8ee86098a5c1c34711777d020da56e35d528a9b4ce04ea408cba5e011c6a63125d4233b78c5f9464ce1da562fb4f4d0d5bd955f7fd7aabb711f22] --- Output of application/octet-stream not supported, 3067 bytes not shown --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:598964cc43c8ee86098a5c1c34711777d020da56e35d528a9b4ce04ea408cba5e011c6a63125d4233b78c5f9464ce1da562fb4f4d0d5bd955f7fd7aabb711f22 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/sha512 blobs/chunked out-of-order/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: Content-Length: [0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4c8551d1c4217cf06ecf2de62c6d86b2] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4c8551d1c4217cf06ecf2de62c6d86b2 Headers: Content-Length: [1024] Content-Range: [1024-2047] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 416 Headers: Content-Length: [75] Content-Range: [bytes */*] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4c8551d1c4217cf06ecf2de62c6d86b2 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 204 Headers: Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4c8551d1c4217cf06ecf2de62c6d86b2] Range: [0--1] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4c8551d1c4217cf06ecf2de62c6d86b2 Headers: Content-Length: [1024] Content-Range: [0-1023] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4c8551d1c4217cf06ecf2de62c6d86b2] Range: [0-1023] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4c8551d1c4217cf06ecf2de62c6d86b2?digest=sha512%3A40bc4ac49c4b627c939d553bef52ebb61b905935a51d04b8613542cd353b3a5937fcc949777a7e4f68399e6fce3a0d20d598ea26148a530eba23842124105bd7 Headers: Content-Length: [1019] Content-Range: [2048-3066] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1019 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 416 Headers: Content-Length: [75] Content-Range: [bytes */*] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4c8551d1c4217cf06ecf2de62c6d86b2?digest=sha512%3A40bc4ac49c4b627c939d553bef52ebb61b905935a51d04b8613542cd353b3a5937fcc949777a7e4f68399e6fce3a0d20d598ea26148a530eba23842124105bd7 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 204 Headers: Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4c8551d1c4217cf06ecf2de62c6d86b2] Range: [0-1023] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4c8551d1c4217cf06ecf2de62c6d86b2 Headers: Content-Length: [1024] Content-Range: [1024-2047] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4c8551d1c4217cf06ecf2de62c6d86b2] Range: [0-2047] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4c8551d1c4217cf06ecf2de62c6d86b2 Headers: Content-Length: [1024] Content-Range: [0-1023] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 416 Headers: Content-Length: [75] Content-Range: [bytes */*] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4c8551d1c4217cf06ecf2de62c6d86b2 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 204 Headers: Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4c8551d1c4217cf06ecf2de62c6d86b2] Range: [0-2047] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4c8551d1c4217cf06ecf2de62c6d86b2?digest=sha512%3A40bc4ac49c4b627c939d553bef52ebb61b905935a51d04b8613542cd353b3a5937fcc949777a7e4f68399e6fce3a0d20d598ea26148a530eba23842124105bd7 Headers: Content-Length: [1019] Content-Range: [2048-3066] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1019 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:40bc4ac49c4b627c939d553bef52ebb61b905935a51d04b8613542cd353b3a5937fcc949777a7e4f68399e6fce3a0d20d598ea26148a530eba23842124105bd7] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:40bc4ac49c4b627c939d553bef52ebb61b905935a51d04b8613542cd353b3a5937fcc949777a7e4f68399e6fce3a0d20d598ea26148a530eba23842124105bd7] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:40bc4ac49c4b627c939d553bef52ebb61b905935a51d04b8613542cd353b3a5937fcc949777a7e4f68399e6fce3a0d20d598ea26148a530eba23842124105bd7 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:40bc4ac49c4b627c939d553bef52ebb61b905935a51d04b8613542cd353b3a5937fcc949777a7e4f68399e6fce3a0d20d598ea26148a530eba23842124105bd7] --- Output of application/octet-stream not supported, 3067 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:40bc4ac49c4b627c939d553bef52ebb61b905935a51d04b8613542cd353b3a5937fcc949777a7e4f68399e6fce3a0d20d598ea26148a530eba23842124105bd7 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:40bc4ac49c4b627c939d553bef52ebb61b905935a51d04b8613542cd353b3a5937fcc949777a7e4f68399e6fce3a0d20d598ea26148a530eba23842124105bd7] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:40bc4ac49c4b627c939d553bef52ebb61b905935a51d04b8613542cd353b3a5937fcc949777a7e4f68399e6fce3a0d20d598ea26148a530eba23842124105bd7 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:40bc4ac49c4b627c939d553bef52ebb61b905935a51d04b8613542cd353b3a5937fcc949777a7e4f68399e6fce3a0d20d598ea26148a530eba23842124105bd7] --- Output of application/octet-stream not supported, 3067 bytes not shown --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:40bc4ac49c4b627c939d553bef52ebb61b905935a51d04b8613542cd353b3a5937fcc949777a7e4f68399e6fce3a0d20d598ea26148a530eba23842124105bd7 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/sha512 blobs/chunked out-of-order and put chunk/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/5703a65f101df13ff82587b1461874bd] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/5703a65f101df13ff82587b1461874bd?digest=sha512%3A931a50cbe08c5894c039545b4ff0ffd22a4b9d308add13de8c47d8aa2cd567bf6ce58896e709f78b1b62f26b5a87965af6cebec7ec8504b605485dea802ae974 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 2048 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:931a50cbe08c5894c039545b4ff0ffd22a4b9d308add13de8c47d8aa2cd567bf6ce58896e709f78b1b62f26b5a87965af6cebec7ec8504b605485dea802ae974] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:931a50cbe08c5894c039545b4ff0ffd22a4b9d308add13de8c47d8aa2cd567bf6ce58896e709f78b1b62f26b5a87965af6cebec7ec8504b605485dea802ae974] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:931a50cbe08c5894c039545b4ff0ffd22a4b9d308add13de8c47d8aa2cd567bf6ce58896e709f78b1b62f26b5a87965af6cebec7ec8504b605485dea802ae974 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:931a50cbe08c5894c039545b4ff0ffd22a4b9d308add13de8c47d8aa2cd567bf6ce58896e709f78b1b62f26b5a87965af6cebec7ec8504b605485dea802ae974] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:931a50cbe08c5894c039545b4ff0ffd22a4b9d308add13de8c47d8aa2cd567bf6ce58896e709f78b1b62f26b5a87965af6cebec7ec8504b605485dea802ae974 Headers: Range: [bytes=500-1499] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 206 Headers: Content-Length: [1000] Content-Range: [bytes 500-1499/2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:931a50cbe08c5894c039545b4ff0ffd22a4b9d308add13de8c47d8aa2cd567bf6ce58896e709f78b1b62f26b5a87965af6cebec7ec8504b605485dea802ae974] --- Output of application/octet-stream not supported, 1000 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:931a50cbe08c5894c039545b4ff0ffd22a4b9d308add13de8c47d8aa2cd567bf6ce58896e709f78b1b62f26b5a87965af6cebec7ec8504b605485dea802ae974 Headers: Range: [bytes=500-] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 206 Headers: Content-Length: [1548] Content-Range: [bytes 500-2047/2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:931a50cbe08c5894c039545b4ff0ffd22a4b9d308add13de8c47d8aa2cd567bf6ce58896e709f78b1b62f26b5a87965af6cebec7ec8504b605485dea802ae974] --- Output of application/octet-stream not supported, 1548 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:931a50cbe08c5894c039545b4ff0ffd22a4b9d308add13de8c47d8aa2cd567bf6ce58896e709f78b1b62f26b5a87965af6cebec7ec8504b605485dea802ae974 Headers: Range: [bytes=-500] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 206 Headers: Content-Length: [500] Content-Range: [bytes 1548-2047/2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:931a50cbe08c5894c039545b4ff0ffd22a4b9d308add13de8c47d8aa2cd567bf6ce58896e709f78b1b62f26b5a87965af6cebec7ec8504b605485dea802ae974] --- Output of application/octet-stream not supported, 500 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:931a50cbe08c5894c039545b4ff0ffd22a4b9d308add13de8c47d8aa2cd567bf6ce58896e709f78b1b62f26b5a87965af6cebec7ec8504b605485dea802ae974 Headers: Range: [bytes=2000-5000] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 206 Headers: Content-Length: [48] Content-Range: [bytes 2000-2047/2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:931a50cbe08c5894c039545b4ff0ffd22a4b9d308add13de8c47d8aa2cd567bf6ce58896e709f78b1b62f26b5a87965af6cebec7ec8504b605485dea802ae974] --- Output of application/octet-stream not supported, 48 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:931a50cbe08c5894c039545b4ff0ffd22a4b9d308add13de8c47d8aa2cd567bf6ce58896e709f78b1b62f26b5a87965af6cebec7ec8504b605485dea802ae974 Headers: Range: [bytes=500-0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 416 Headers: Content-Length: [79] Content-Range: [bytes */*] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"range end is before range start"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:931a50cbe08c5894c039545b4ff0ffd22a4b9d308add13de8c47d8aa2cd567bf6ce58896e709f78b1b62f26b5a87965af6cebec7ec8504b605485dea802ae974 Headers: Range: [bytes=5000-10000] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 416 Headers: Content-Length: [81] Content-Range: [bytes */*] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"range start is beyond end of blob"}]} ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:931a50cbe08c5894c039545b4ff0ffd22a4b9d308add13de8c47d8aa2cd567bf6ce58896e709f78b1b62f26b5a87965af6cebec7ec8504b605485dea802ae974 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/sha512 blobs/range requests/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/9c7afdf0190b9eb2e30ab5e6f3763b79] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/9c7afdf0190b9eb2e30ab5e6f3763b79?digest=sha512%3Acf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e Headers: Content-Length: [0] Content-Type: [application/octet-stream] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [0] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [0] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [0] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e] --- Empty body --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/sha512 blobs/empty/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/3219e7ae2f77a1cf58a97e484d1d4b91] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/3219e7ae2f77a1cf58a97e484d1d4b91?digest=sha512%3A27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd Headers: Content-Length: [2] Content-Type: [application/octet-stream] {} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd] {} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd] {} ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/sha512 blobs/emptyJSON/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/?digest=sha512%3A583b5dc95900e0cff4546077fa7801272af401a40bb868bea7c70f6b04afec03884813e276b9186bf5e28d2e0bf0a7e01aaee412f79a93dcb3995d248f820640 Headers: Content-Length: [3072] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 3072 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 400 Headers: Content-Length: [97] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: digest does not match contents"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/35028b8d9818fd5b65281aa2fb61c633] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/35028b8d9818fd5b65281aa2fb61c633?digest=sha512%3Ae972631e1c76476672d71ad73f186c12aa09aff691031e2de0bd735ba82c795f38ed257665c0f36a4ac55e8cf613f810ad7b61166d7b7c4456fbddbfe235fc38 Headers: Content-Length: [3072] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 3072 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 400 Headers: Content-Length: [97] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: digest does not match contents"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: Content-Length: [0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/11238dce019a88784767a6b2174866a9] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/11238dce019a88784767a6b2174866a9 Headers: Content-Length: [1025] Content-Range: [0-1024] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1025 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/11238dce019a88784767a6b2174866a9] Range: [0-1024] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/11238dce019a88784767a6b2174866a9 Headers: Content-Length: [1025] Content-Range: [1025-2049] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1025 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/11238dce019a88784767a6b2174866a9] Range: [0-2049] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/11238dce019a88784767a6b2174866a9 Headers: Content-Length: [1022] Content-Range: [2050-3071] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1022 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/11238dce019a88784767a6b2174866a9] Range: [0-3071] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/11238dce019a88784767a6b2174866a9?digest=sha512%3A63377579bcde782bb4a3d2ece05843226efc9f6a69db846fe1f46fb9ce29e5c8a4409cc9259b95d0146ee98d870b2d4532cb60f045e5b07e594f230252d72541 Headers: Content-Length: [0] Content-Type: [application/octet-stream] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 400 Headers: Content-Length: [97] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: digest does not match contents"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: Content-Length: [0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/27aa1fd181bbabef1820b359db8d7b3f] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/27aa1fd181bbabef1820b359db8d7b3f Headers: Content-Length: [1025] Content-Range: [0-1024] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1025 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/27aa1fd181bbabef1820b359db8d7b3f] Range: [0-1024] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/27aa1fd181bbabef1820b359db8d7b3f Headers: Content-Length: [1025] Content-Range: [1025-2049] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1025 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/27aa1fd181bbabef1820b359db8d7b3f] Range: [0-2049] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/27aa1fd181bbabef1820b359db8d7b3f Headers: Content-Length: [1022] Content-Range: [2050-3071] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1022 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/27aa1fd181bbabef1820b359db8d7b3f] Range: [0-3071] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/27aa1fd181bbabef1820b359db8d7b3f?digest=sha512%3A5a1ea77bbc61d3f20b1c95743f2704f75b5226804a9be766d6ce2cf166c257ca594f808183b39d69bf5e66a317e906d9f81f2bbb2ac9433a1cf4df376867d062 Headers: Content-Length: [0] Content-Type: [application/octet-stream] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 400 Headers: Content-Length: [97] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: digest does not match contents"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: Content-Length: [0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/50b5cee1c9342867e98c41d9015c9828] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/50b5cee1c9342867e98c41d9015c9828 Headers: Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 3072 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/50b5cee1c9342867e98c41d9015c9828] Range: [0-3071] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/50b5cee1c9342867e98c41d9015c9828?digest=sha512%3A515d1d843e1fae41e6b7d70a441e9099752ce222655771063ddefc6a40453912ef4adb10b00d17bfc1ece572cdfe2b8fa8bebdcb02d4a570aec0df59479d7739 Headers: Content-Length: [0] Content-Type: [application/octet-stream] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 400 Headers: Content-Length: [97] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: digest does not match contents"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/9acc31dc74876b4db510d66f1198c40c] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/9acc31dc74876b4db510d66f1198c40c?digest=sha256%3Aeb95a9b5be597a6b447138d3af42451e499c3bb3efd406923069f7368f265d7d Headers: Content-Length: [177] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 177 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:eb95a9b5be597a6b447138d3af42451e499c3bb3efd406923069f7368f265d7d] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:eb95a9b5be597a6b447138d3af42451e499c3bb3efd406923069f7368f265d7d] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:eb95a9b5be597a6b447138d3af42451e499c3bb3efd406923069f7368f265d7d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:eb95a9b5be597a6b447138d3af42451e499c3bb3efd406923069f7368f265d7d] --- Output of application/x-gzip not supported, 177 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/d6ca8af7e87c946b1de8723e3690c439] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/d6ca8af7e87c946b1de8723e3690c439?digest=sha256%3Ab8aad1cc1698501f3fa819df419afce087223a9b282a09287f500219df1856c6 Headers: Content-Length: [175] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 175 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:b8aad1cc1698501f3fa819df419afce087223a9b282a09287f500219df1856c6] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:b8aad1cc1698501f3fa819df419afce087223a9b282a09287f500219df1856c6] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:b8aad1cc1698501f3fa819df419afce087223a9b282a09287f500219df1856c6 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:b8aad1cc1698501f3fa819df419afce087223a9b282a09287f500219df1856c6] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/64bd14be4a6fa5b3888518315d6666d4] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/64bd14be4a6fa5b3888518315d6666d4?digest=sha256%3A42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: Content-Length: [269] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e9dcf5a77c2fa2f511b5afc13981e79aec463396ae82d18c4e2a4cb5e368737f Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:eb95a9b5be597a6b447138d3af42451e499c3bb3efd406923069f7368f265d7d","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:b8aad1cc1698501f3fa819df419afce087223a9b282a09287f500219df1856c6","size":175}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:e9dcf5a77c2fa2f511b5afc13981e79aec463396ae82d18c4e2a4cb5e368737f] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e9dcf5a77c2fa2f511b5afc13981e79aec463396ae82d18c4e2a4cb5e368737f] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e9dcf5a77c2fa2f511b5afc13981e79aec463396ae82d18c4e2a4cb5e368737f Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:e9dcf5a77c2fa2f511b5afc13981e79aec463396ae82d18c4e2a4cb5e368737f] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:eb95a9b5be597a6b447138d3af42451e499c3bb3efd406923069f7368f265d7d","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:b8aad1cc1698501f3fa819df419afce087223a9b282a09287f500219df1856c6","size":175}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:eb95a9b5be597a6b447138d3af42451e499c3bb3efd406923069f7368f265d7d","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:b8aad1cc1698501f3fa819df419afce087223a9b282a09287f500219df1856c6","size":175}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:e9dcf5a77c2fa2f511b5afc13981e79aec463396ae82d18c4e2a4cb5e368737f] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image] Oci-Tag: [image] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:e9dcf5a77c2fa2f511b5afc13981e79aec463396ae82d18c4e2a4cb5e368737f] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:eb95a9b5be597a6b447138d3af42451e499c3bb3efd406923069f7368f265d7d","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:b8aad1cc1698501f3fa819df419afce087223a9b282a09287f500219df1856c6","size":175}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [69] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["image"]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:e9dcf5a77c2fa2f511b5afc13981e79aec463396ae82d18c4e2a4cb5e368737f] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e9dcf5a77c2fa2f511b5afc13981e79aec463396ae82d18c4e2a4cb5e368737f Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:e9dcf5a77c2fa2f511b5afc13981e79aec463396ae82d18c4e2a4cb5e368737f] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:eb95a9b5be597a6b447138d3af42451e499c3bb3efd406923069f7368f265d7d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:eb95a9b5be597a6b447138d3af42451e499c3bb3efd406923069f7368f265d7d] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:b8aad1cc1698501f3fa819df419afce087223a9b282a09287f500219df1856c6 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:b8aad1cc1698501f3fa819df419afce087223a9b282a09287f500219df1856c6] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:e9dcf5a77c2fa2f511b5afc13981e79aec463396ae82d18c4e2a4cb5e368737f] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:eb95a9b5be597a6b447138d3af42451e499c3bb3efd406923069f7368f265d7d","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:b8aad1cc1698501f3fa819df419afce087223a9b282a09287f500219df1856c6","size":175}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e9dcf5a77c2fa2f511b5afc13981e79aec463396ae82d18c4e2a4cb5e368737f Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:e9dcf5a77c2fa2f511b5afc13981e79aec463396ae82d18c4e2a4cb5e368737f] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:eb95a9b5be597a6b447138d3af42451e499c3bb3efd406923069f7368f265d7d","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:b8aad1cc1698501f3fa819df419afce087223a9b282a09287f500219df1856c6","size":175}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:b8aad1cc1698501f3fa819df419afce087223a9b282a09287f500219df1856c6 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:b8aad1cc1698501f3fa819df419afce087223a9b282a09287f500219df1856c6] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:eb95a9b5be597a6b447138d3af42451e499c3bb3efd406923069f7368f265d7d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:eb95a9b5be597a6b447138d3af42451e499c3bb3efd406923069f7368f265d7d] --- Output of application/x-gzip not supported, 177 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [89] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e9dcf5a77c2fa2f511b5afc13981e79aec463396ae82d18c4e2a4cb5e368737f Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e9dcf5a77c2fa2f511b5afc13981e79aec463396ae82d18c4e2a4cb5e368737f Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:b8aad1cc1698501f3fa819df419afce087223a9b282a09287f500219df1856c6 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/image/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/image/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:eb95a9b5be597a6b447138d3af42451e499c3bb3efd406923069f7368f265d7d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/image/delete/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/69fa9692b9fa1b523a2c9b0cd884971d] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/69fa9692b9fa1b523a2c9b0cd884971d?digest=sha256%3A962def0cad7b545d51a5263ee7f7e6f8d16eef080bf18cfb01ba7122f6176d68 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 2048 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:962def0cad7b545d51a5263ee7f7e6f8d16eef080bf18cfb01ba7122f6176d68] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:962def0cad7b545d51a5263ee7f7e6f8d16eef080bf18cfb01ba7122f6176d68] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:962def0cad7b545d51a5263ee7f7e6f8d16eef080bf18cfb01ba7122f6176d68 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:962def0cad7b545d51a5263ee7f7e6f8d16eef080bf18cfb01ba7122f6176d68] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/b24215af074b316d65cd0e652b55cb91] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/b24215af074b316d65cd0e652b55cb91?digest=sha256%3A6336a5bf770c0113ec4d3ab43814f96b6796abd4c1408dde366193750bd222d8 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 2048 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:6336a5bf770c0113ec4d3ab43814f96b6796abd4c1408dde366193750bd222d8] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:6336a5bf770c0113ec4d3ab43814f96b6796abd4c1408dde366193750bd222d8] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:6336a5bf770c0113ec4d3ab43814f96b6796abd4c1408dde366193750bd222d8 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:6336a5bf770c0113ec4d3ab43814f96b6796abd4c1408dde366193750bd222d8] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/b86c8ed3f927e57d0b8cfe9f24f4d612] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/b86c8ed3f927e57d0b8cfe9f24f4d612?digest=sha256%3A42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: Content-Length: [269] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:bac42080d28bd04b615fe6c07adcd1bcfd7fc29151308268703013865496aba2 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:962def0cad7b545d51a5263ee7f7e6f8d16eef080bf18cfb01ba7122f6176d68","size":2048},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:6336a5bf770c0113ec4d3ab43814f96b6796abd4c1408dde366193750bd222d8","size":2048}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:bac42080d28bd04b615fe6c07adcd1bcfd7fc29151308268703013865496aba2] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:bac42080d28bd04b615fe6c07adcd1bcfd7fc29151308268703013865496aba2] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:bac42080d28bd04b615fe6c07adcd1bcfd7fc29151308268703013865496aba2 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [547] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:bac42080d28bd04b615fe6c07adcd1bcfd7fc29151308268703013865496aba2] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:962def0cad7b545d51a5263ee7f7e6f8d16eef080bf18cfb01ba7122f6176d68","size":2048},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:6336a5bf770c0113ec4d3ab43814f96b6796abd4c1408dde366193750bd222d8","size":2048}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image-uncompressed Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:962def0cad7b545d51a5263ee7f7e6f8d16eef080bf18cfb01ba7122f6176d68","size":2048},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:6336a5bf770c0113ec4d3ab43814f96b6796abd4c1408dde366193750bd222d8","size":2048}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:bac42080d28bd04b615fe6c07adcd1bcfd7fc29151308268703013865496aba2] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image-uncompressed] Oci-Tag: [image-uncompressed] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image-uncompressed Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [547] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:bac42080d28bd04b615fe6c07adcd1bcfd7fc29151308268703013865496aba2] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:962def0cad7b545d51a5263ee7f7e6f8d16eef080bf18cfb01ba7122f6176d68","size":2048},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:6336a5bf770c0113ec4d3ab43814f96b6796abd4c1408dde366193750bd222d8","size":2048}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [82] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["image-uncompressed"]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image-uncompressed Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [547] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:bac42080d28bd04b615fe6c07adcd1bcfd7fc29151308268703013865496aba2] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:bac42080d28bd04b615fe6c07adcd1bcfd7fc29151308268703013865496aba2 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [547] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:bac42080d28bd04b615fe6c07adcd1bcfd7fc29151308268703013865496aba2] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:962def0cad7b545d51a5263ee7f7e6f8d16eef080bf18cfb01ba7122f6176d68 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:962def0cad7b545d51a5263ee7f7e6f8d16eef080bf18cfb01ba7122f6176d68] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:6336a5bf770c0113ec4d3ab43814f96b6796abd4c1408dde366193750bd222d8 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:6336a5bf770c0113ec4d3ab43814f96b6796abd4c1408dde366193750bd222d8] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image-uncompressed Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [547] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:bac42080d28bd04b615fe6c07adcd1bcfd7fc29151308268703013865496aba2] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:962def0cad7b545d51a5263ee7f7e6f8d16eef080bf18cfb01ba7122f6176d68","size":2048},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:6336a5bf770c0113ec4d3ab43814f96b6796abd4c1408dde366193750bd222d8","size":2048}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:bac42080d28bd04b615fe6c07adcd1bcfd7fc29151308268703013865496aba2 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [547] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:bac42080d28bd04b615fe6c07adcd1bcfd7fc29151308268703013865496aba2] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:962def0cad7b545d51a5263ee7f7e6f8d16eef080bf18cfb01ba7122f6176d68","size":2048},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:6336a5bf770c0113ec4d3ab43814f96b6796abd4c1408dde366193750bd222d8","size":2048}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:962def0cad7b545d51a5263ee7f7e6f8d16eef080bf18cfb01ba7122f6176d68 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:962def0cad7b545d51a5263ee7f7e6f8d16eef080bf18cfb01ba7122f6176d68] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:6336a5bf770c0113ec4d3ab43814f96b6796abd4c1408dde366193750bd222d8 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:6336a5bf770c0113ec4d3ab43814f96b6796abd4c1408dde366193750bd222d8] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image-uncompressed Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image-uncompressed Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [102] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:bac42080d28bd04b615fe6c07adcd1bcfd7fc29151308268703013865496aba2 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:bac42080d28bd04b615fe6c07adcd1bcfd7fc29151308268703013865496aba2 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/image-uncompressed/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:962def0cad7b545d51a5263ee7f7e6f8d16eef080bf18cfb01ba7122f6176d68 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/image-uncompressed/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:6336a5bf770c0113ec4d3ab43814f96b6796abd4c1408dde366193750bd222d8 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/image-uncompressed/delete/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/fd512328dc8ea775337b013e4d69973b] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/fd512328dc8ea775337b013e4d69973b?digest=sha256%3A285cbf200c74b91f865845e962aebda4d5736707e4718243ca1c984dfa880542 Headers: Content-Length: [175] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 175 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:285cbf200c74b91f865845e962aebda4d5736707e4718243ca1c984dfa880542] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:285cbf200c74b91f865845e962aebda4d5736707e4718243ca1c984dfa880542] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:285cbf200c74b91f865845e962aebda4d5736707e4718243ca1c984dfa880542 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:285cbf200c74b91f865845e962aebda4d5736707e4718243ca1c984dfa880542] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/8545c7ed366dfc9009a6502d465200a9] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/8545c7ed366dfc9009a6502d465200a9?digest=sha256%3A42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: Content-Length: [269] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/7324423277b64e24c6710e4b52f90b5c] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/7324423277b64e24c6710e4b52f90b5c?digest=sha256%3Ac2b46f85715829dc7c896b5d6e35800d9c2d02e7b1570068db3028d04e9ad582 Headers: Content-Length: [176] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 176 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:c2b46f85715829dc7c896b5d6e35800d9c2d02e7b1570068db3028d04e9ad582] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:c2b46f85715829dc7c896b5d6e35800d9c2d02e7b1570068db3028d04e9ad582] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:c2b46f85715829dc7c896b5d6e35800d9c2d02e7b1570068db3028d04e9ad582 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:c2b46f85715829dc7c896b5d6e35800d9c2d02e7b1570068db3028d04e9ad582] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:3b23eb26bbeaf21870123ad225776ce3b03966df8c46e7d573f2aa8ad9cadcc2 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:c2b46f85715829dc7c896b5d6e35800d9c2d02e7b1570068db3028d04e9ad582","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:285cbf200c74b91f865845e962aebda4d5736707e4718243ca1c984dfa880542","size":175}],"annotations":{"large-annotation-0":"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA --- Truncated body from 3910601 to 4096 bytes --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:3b23eb26bbeaf21870123ad225776ce3b03966df8c46e7d573f2aa8ad9cadcc2] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:3b23eb26bbeaf21870123ad225776ce3b03966df8c46e7d573f2aa8ad9cadcc2] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:3b23eb26bbeaf21870123ad225776ce3b03966df8c46e7d573f2aa8ad9cadcc2 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3910601] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:3b23eb26bbeaf21870123ad225776ce3b03966df8c46e7d573f2aa8ad9cadcc2] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:c2b46f85715829dc7c896b5d6e35800d9c2d02e7b1570068db3028d04e9ad582","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:285cbf200c74b91f865845e962aebda4d5736707e4718243ca1c984dfa880542","size":175}],"annotations":{"large-annotation-0":"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA --- Truncated body from 3910601 to 4096 bytes --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/large-manifest Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:c2b46f85715829dc7c896b5d6e35800d9c2d02e7b1570068db3028d04e9ad582","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:285cbf200c74b91f865845e962aebda4d5736707e4718243ca1c984dfa880542","size":175}],"annotations":{"large-annotation-0":"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA --- Truncated body from 3910601 to 4096 bytes --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:3b23eb26bbeaf21870123ad225776ce3b03966df8c46e7d573f2aa8ad9cadcc2] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/large-manifest] Oci-Tag: [large-manifest] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/large-manifest Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3910601] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:3b23eb26bbeaf21870123ad225776ce3b03966df8c46e7d573f2aa8ad9cadcc2] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:c2b46f85715829dc7c896b5d6e35800d9c2d02e7b1570068db3028d04e9ad582","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:285cbf200c74b91f865845e962aebda4d5736707e4718243ca1c984dfa880542","size":175}],"annotations":{"large-annotation-0":"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA --- Truncated body from 3910601 to 4096 bytes --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [78] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["large-manifest"]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/large-manifest Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3910601] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:3b23eb26bbeaf21870123ad225776ce3b03966df8c46e7d573f2aa8ad9cadcc2] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:3b23eb26bbeaf21870123ad225776ce3b03966df8c46e7d573f2aa8ad9cadcc2 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3910601] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:3b23eb26bbeaf21870123ad225776ce3b03966df8c46e7d573f2aa8ad9cadcc2] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:c2b46f85715829dc7c896b5d6e35800d9c2d02e7b1570068db3028d04e9ad582 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:c2b46f85715829dc7c896b5d6e35800d9c2d02e7b1570068db3028d04e9ad582] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:285cbf200c74b91f865845e962aebda4d5736707e4718243ca1c984dfa880542 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:285cbf200c74b91f865845e962aebda4d5736707e4718243ca1c984dfa880542] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/large-manifest Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3910601] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:3b23eb26bbeaf21870123ad225776ce3b03966df8c46e7d573f2aa8ad9cadcc2] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:c2b46f85715829dc7c896b5d6e35800d9c2d02e7b1570068db3028d04e9ad582","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:285cbf200c74b91f865845e962aebda4d5736707e4718243ca1c984dfa880542","size":175}],"annotations":{"large-annotation-0":"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA --- Truncated body from 3910601 to 4096 bytes --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:3b23eb26bbeaf21870123ad225776ce3b03966df8c46e7d573f2aa8ad9cadcc2 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3910601] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:3b23eb26bbeaf21870123ad225776ce3b03966df8c46e7d573f2aa8ad9cadcc2] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:c2b46f85715829dc7c896b5d6e35800d9c2d02e7b1570068db3028d04e9ad582","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:285cbf200c74b91f865845e962aebda4d5736707e4718243ca1c984dfa880542","size":175}],"annotations":{"large-annotation-0":"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA --- Truncated body from 3910601 to 4096 bytes --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:285cbf200c74b91f865845e962aebda4d5736707e4718243ca1c984dfa880542 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:285cbf200c74b91f865845e962aebda4d5736707e4718243ca1c984dfa880542] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:c2b46f85715829dc7c896b5d6e35800d9c2d02e7b1570068db3028d04e9ad582 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:c2b46f85715829dc7c896b5d6e35800d9c2d02e7b1570068db3028d04e9ad582] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/large-manifest Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/large-manifest Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [98] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:3b23eb26bbeaf21870123ad225776ce3b03966df8c46e7d573f2aa8ad9cadcc2 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:3b23eb26bbeaf21870123ad225776ce3b03966df8c46e7d573f2aa8ad9cadcc2 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:c2b46f85715829dc7c896b5d6e35800d9c2d02e7b1570068db3028d04e9ad582 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/large-manifest/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:285cbf200c74b91f865845e962aebda4d5736707e4718243ca1c984dfa880542 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/large-manifest/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/large-manifest/delete/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/1abb91876a2391b4776cc82c4565d7ef] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/1abb91876a2391b4776cc82c4565d7ef?digest=sha256%3A1dc1e707956ec95046bd61d1b671e82118a58f52f351cbb4f9f148d4e2bb73d7 Headers: Content-Length: [175] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 175 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:1dc1e707956ec95046bd61d1b671e82118a58f52f351cbb4f9f148d4e2bb73d7] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:1dc1e707956ec95046bd61d1b671e82118a58f52f351cbb4f9f148d4e2bb73d7] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:1dc1e707956ec95046bd61d1b671e82118a58f52f351cbb4f9f148d4e2bb73d7 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:1dc1e707956ec95046bd61d1b671e82118a58f52f351cbb4f9f148d4e2bb73d7] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/672685098d18eb72c903201c3b1f162f] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/672685098d18eb72c903201c3b1f162f?digest=sha256%3Aa4bfae725415c42cf9d8c453ed3832eaef5d30d7e30bef93dc494a9d6368220e Headers: Content-Length: [177] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 177 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a4bfae725415c42cf9d8c453ed3832eaef5d30d7e30bef93dc494a9d6368220e] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a4bfae725415c42cf9d8c453ed3832eaef5d30d7e30bef93dc494a9d6368220e] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a4bfae725415c42cf9d8c453ed3832eaef5d30d7e30bef93dc494a9d6368220e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a4bfae725415c42cf9d8c453ed3832eaef5d30d7e30bef93dc494a9d6368220e] --- Output of application/x-gzip not supported, 177 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/f18d7a4de7c3ba38fd8b45949a16bf18] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/f18d7a4de7c3ba38fd8b45949a16bf18?digest=sha256%3A42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: Content-Length: [269] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/2e93b54d9733fc826426d459554f5ca9] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/2e93b54d9733fc826426d459554f5ca9?digest=sha256%3A931b989c90806a9f1b84c9c1a1c4a2e877f2d44691e635bfb6329c6c22ab6b83 Headers: Content-Length: [176] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 176 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:931b989c90806a9f1b84c9c1a1c4a2e877f2d44691e635bfb6329c6c22ab6b83] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:931b989c90806a9f1b84c9c1a1c4a2e877f2d44691e635bfb6329c6c22ab6b83] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:931b989c90806a9f1b84c9c1a1c4a2e877f2d44691e635bfb6329c6c22ab6b83 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:931b989c90806a9f1b84c9c1a1c4a2e877f2d44691e635bfb6329c6c22ab6b83] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e351c369fe3c961ef21b436718c55c1c] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e351c369fe3c961ef21b436718c55c1c?digest=sha256%3A56f8bd8ac4947f7d239efc66b70d3ead717926bb2e18490cb33d153bb0889449 Headers: Content-Length: [176] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 176 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:56f8bd8ac4947f7d239efc66b70d3ead717926bb2e18490cb33d153bb0889449] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:56f8bd8ac4947f7d239efc66b70d3ead717926bb2e18490cb33d153bb0889449] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:56f8bd8ac4947f7d239efc66b70d3ead717926bb2e18490cb33d153bb0889449 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:56f8bd8ac4947f7d239efc66b70d3ead717926bb2e18490cb33d153bb0889449] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/7008d52d03f4c654cdb57303ac985ca6] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/7008d52d03f4c654cdb57303ac985ca6?digest=sha256%3A29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: Content-Length: [269] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:f9c478ef72499c91eecb719817bc0d2161a7ea182e3a0dcf13d28018d3d9fc4a Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:1dc1e707956ec95046bd61d1b671e82118a58f52f351cbb4f9f148d4e2bb73d7","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:a4bfae725415c42cf9d8c453ed3832eaef5d30d7e30bef93dc494a9d6368220e","size":177}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f9c478ef72499c91eecb719817bc0d2161a7ea182e3a0dcf13d28018d3d9fc4a] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:f9c478ef72499c91eecb719817bc0d2161a7ea182e3a0dcf13d28018d3d9fc4a] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:f9c478ef72499c91eecb719817bc0d2161a7ea182e3a0dcf13d28018d3d9fc4a Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f9c478ef72499c91eecb719817bc0d2161a7ea182e3a0dcf13d28018d3d9fc4a] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:1dc1e707956ec95046bd61d1b671e82118a58f52f351cbb4f9f148d4e2bb73d7","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:a4bfae725415c42cf9d8c453ed3832eaef5d30d7e30bef93dc494a9d6368220e","size":177}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:8d5f9b2a57a46f6b42f72956c0fe22014eefc74bee70edf2db2643e83544119f Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:931b989c90806a9f1b84c9c1a1c4a2e877f2d44691e635bfb6329c6c22ab6b83","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:56f8bd8ac4947f7d239efc66b70d3ead717926bb2e18490cb33d153bb0889449","size":176}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:8d5f9b2a57a46f6b42f72956c0fe22014eefc74bee70edf2db2643e83544119f] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:8d5f9b2a57a46f6b42f72956c0fe22014eefc74bee70edf2db2643e83544119f] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:8d5f9b2a57a46f6b42f72956c0fe22014eefc74bee70edf2db2643e83544119f Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:8d5f9b2a57a46f6b42f72956c0fe22014eefc74bee70edf2db2643e83544119f] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:931b989c90806a9f1b84c9c1a1c4a2e877f2d44691e635bfb6329c6c22ab6b83","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:56f8bd8ac4947f7d239efc66b70d3ead717926bb2e18490cb33d153bb0889449","size":176}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:93712bc20c354d77ac41ad42a42beb699db2b7ff366020d186c5f17d18cdcd5f Headers: Content-Type: [application/vnd.oci.image.index.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:f9c478ef72499c91eecb719817bc0d2161a7ea182e3a0dcf13d28018d3d9fc4a","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:8d5f9b2a57a46f6b42f72956c0fe22014eefc74bee70edf2db2643e83544119f","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:93712bc20c354d77ac41ad42a42beb699db2b7ff366020d186c5f17d18cdcd5f] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:93712bc20c354d77ac41ad42a42beb699db2b7ff366020d186c5f17d18cdcd5f] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:93712bc20c354d77ac41ad42a42beb699db2b7ff366020d186c5f17d18cdcd5f Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:93712bc20c354d77ac41ad42a42beb699db2b7ff366020d186c5f17d18cdcd5f] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:f9c478ef72499c91eecb719817bc0d2161a7ea182e3a0dcf13d28018d3d9fc4a","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:8d5f9b2a57a46f6b42f72956c0fe22014eefc74bee70edf2db2643e83544119f","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index Headers: Content-Type: [application/vnd.oci.image.index.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:f9c478ef72499c91eecb719817bc0d2161a7ea182e3a0dcf13d28018d3d9fc4a","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:8d5f9b2a57a46f6b42f72956c0fe22014eefc74bee70edf2db2643e83544119f","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:93712bc20c354d77ac41ad42a42beb699db2b7ff366020d186c5f17d18cdcd5f] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index] Oci-Tag: [index] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:93712bc20c354d77ac41ad42a42beb699db2b7ff366020d186c5f17d18cdcd5f] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:f9c478ef72499c91eecb719817bc0d2161a7ea182e3a0dcf13d28018d3d9fc4a","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:8d5f9b2a57a46f6b42f72956c0fe22014eefc74bee70edf2db2643e83544119f","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [69] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["index"]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:93712bc20c354d77ac41ad42a42beb699db2b7ff366020d186c5f17d18cdcd5f] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:f9c478ef72499c91eecb719817bc0d2161a7ea182e3a0dcf13d28018d3d9fc4a Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f9c478ef72499c91eecb719817bc0d2161a7ea182e3a0dcf13d28018d3d9fc4a] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:8d5f9b2a57a46f6b42f72956c0fe22014eefc74bee70edf2db2643e83544119f Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:8d5f9b2a57a46f6b42f72956c0fe22014eefc74bee70edf2db2643e83544119f] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:93712bc20c354d77ac41ad42a42beb699db2b7ff366020d186c5f17d18cdcd5f Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:93712bc20c354d77ac41ad42a42beb699db2b7ff366020d186c5f17d18cdcd5f] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a4bfae725415c42cf9d8c453ed3832eaef5d30d7e30bef93dc494a9d6368220e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a4bfae725415c42cf9d8c453ed3832eaef5d30d7e30bef93dc494a9d6368220e] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:931b989c90806a9f1b84c9c1a1c4a2e877f2d44691e635bfb6329c6c22ab6b83 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:931b989c90806a9f1b84c9c1a1c4a2e877f2d44691e635bfb6329c6c22ab6b83] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:56f8bd8ac4947f7d239efc66b70d3ead717926bb2e18490cb33d153bb0889449 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:56f8bd8ac4947f7d239efc66b70d3ead717926bb2e18490cb33d153bb0889449] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:1dc1e707956ec95046bd61d1b671e82118a58f52f351cbb4f9f148d4e2bb73d7 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:1dc1e707956ec95046bd61d1b671e82118a58f52f351cbb4f9f148d4e2bb73d7] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:93712bc20c354d77ac41ad42a42beb699db2b7ff366020d186c5f17d18cdcd5f] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:f9c478ef72499c91eecb719817bc0d2161a7ea182e3a0dcf13d28018d3d9fc4a","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:8d5f9b2a57a46f6b42f72956c0fe22014eefc74bee70edf2db2643e83544119f","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:f9c478ef72499c91eecb719817bc0d2161a7ea182e3a0dcf13d28018d3d9fc4a Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f9c478ef72499c91eecb719817bc0d2161a7ea182e3a0dcf13d28018d3d9fc4a] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:1dc1e707956ec95046bd61d1b671e82118a58f52f351cbb4f9f148d4e2bb73d7","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:a4bfae725415c42cf9d8c453ed3832eaef5d30d7e30bef93dc494a9d6368220e","size":177}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:8d5f9b2a57a46f6b42f72956c0fe22014eefc74bee70edf2db2643e83544119f Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:8d5f9b2a57a46f6b42f72956c0fe22014eefc74bee70edf2db2643e83544119f] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:931b989c90806a9f1b84c9c1a1c4a2e877f2d44691e635bfb6329c6c22ab6b83","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:56f8bd8ac4947f7d239efc66b70d3ead717926bb2e18490cb33d153bb0889449","size":176}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:93712bc20c354d77ac41ad42a42beb699db2b7ff366020d186c5f17d18cdcd5f Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:93712bc20c354d77ac41ad42a42beb699db2b7ff366020d186c5f17d18cdcd5f] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:f9c478ef72499c91eecb719817bc0d2161a7ea182e3a0dcf13d28018d3d9fc4a","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:8d5f9b2a57a46f6b42f72956c0fe22014eefc74bee70edf2db2643e83544119f","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:56f8bd8ac4947f7d239efc66b70d3ead717926bb2e18490cb33d153bb0889449 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:56f8bd8ac4947f7d239efc66b70d3ead717926bb2e18490cb33d153bb0889449] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:1dc1e707956ec95046bd61d1b671e82118a58f52f351cbb4f9f148d4e2bb73d7 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:1dc1e707956ec95046bd61d1b671e82118a58f52f351cbb4f9f148d4e2bb73d7] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a4bfae725415c42cf9d8c453ed3832eaef5d30d7e30bef93dc494a9d6368220e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a4bfae725415c42cf9d8c453ed3832eaef5d30d7e30bef93dc494a9d6368220e] --- Output of application/x-gzip not supported, 177 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:931b989c90806a9f1b84c9c1a1c4a2e877f2d44691e635bfb6329c6c22ab6b83 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:931b989c90806a9f1b84c9c1a1c4a2e877f2d44691e635bfb6329c6c22ab6b83] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [89] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:93712bc20c354d77ac41ad42a42beb699db2b7ff366020d186c5f17d18cdcd5f Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:93712bc20c354d77ac41ad42a42beb699db2b7ff366020d186c5f17d18cdcd5f Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:8d5f9b2a57a46f6b42f72956c0fe22014eefc74bee70edf2db2643e83544119f Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:8d5f9b2a57a46f6b42f72956c0fe22014eefc74bee70edf2db2643e83544119f Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:f9c478ef72499c91eecb719817bc0d2161a7ea182e3a0dcf13d28018d3d9fc4a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:f9c478ef72499c91eecb719817bc0d2161a7ea182e3a0dcf13d28018d3d9fc4a Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:1dc1e707956ec95046bd61d1b671e82118a58f52f351cbb4f9f148d4e2bb73d7 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/index/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a4bfae725415c42cf9d8c453ed3832eaef5d30d7e30bef93dc494a9d6368220e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/index/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/index/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:931b989c90806a9f1b84c9c1a1c4a2e877f2d44691e635bfb6329c6c22ab6b83 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/index/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:56f8bd8ac4947f7d239efc66b70d3ead717926bb2e18490cb33d153bb0889449 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/index/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/index/delete/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/3a484b225663c38913f753e820b9de0c] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/3a484b225663c38913f753e820b9de0c?digest=sha256%3A29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: Content-Length: [269] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/27dd884c697f7a89ceeca266d4bec18c] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/27dd884c697f7a89ceeca266d4bec18c?digest=sha256%3Afd7227d751020a0792fb0b7d68a023342d5437d61bc7192e919607ffa74c0f42 Headers: Content-Length: [175] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 175 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:fd7227d751020a0792fb0b7d68a023342d5437d61bc7192e919607ffa74c0f42] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:fd7227d751020a0792fb0b7d68a023342d5437d61bc7192e919607ffa74c0f42] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:fd7227d751020a0792fb0b7d68a023342d5437d61bc7192e919607ffa74c0f42 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:fd7227d751020a0792fb0b7d68a023342d5437d61bc7192e919607ffa74c0f42] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/731aa74da28bf84754fc38f0361c77df] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/731aa74da28bf84754fc38f0361c77df?digest=sha256%3A50603390168d45ca66d0d75c16b51467e608834183a8502fdc24f716c4a79d9a Headers: Content-Length: [176] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 176 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:50603390168d45ca66d0d75c16b51467e608834183a8502fdc24f716c4a79d9a] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:50603390168d45ca66d0d75c16b51467e608834183a8502fdc24f716c4a79d9a] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:50603390168d45ca66d0d75c16b51467e608834183a8502fdc24f716c4a79d9a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:50603390168d45ca66d0d75c16b51467e608834183a8502fdc24f716c4a79d9a] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/f7f0fd04fea295ba716fb8b6760786d9] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/f7f0fd04fea295ba716fb8b6760786d9?digest=sha256%3A06bfd77c21e86153264ac156e87608d76a95ed1c3cb27bb9d45bc8d620bde11c Headers: Content-Length: [174] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 174 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:06bfd77c21e86153264ac156e87608d76a95ed1c3cb27bb9d45bc8d620bde11c] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:06bfd77c21e86153264ac156e87608d76a95ed1c3cb27bb9d45bc8d620bde11c] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:06bfd77c21e86153264ac156e87608d76a95ed1c3cb27bb9d45bc8d620bde11c Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [174] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:06bfd77c21e86153264ac156e87608d76a95ed1c3cb27bb9d45bc8d620bde11c] --- Output of application/x-gzip not supported, 174 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/f263cfb8b03480b83d1607c6d24af709] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/f263cfb8b03480b83d1607c6d24af709?digest=sha256%3A3593d543142987518778ce7a21cb4c9b512889a34a3fe62969769be1af7018b2 Headers: Content-Length: [176] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 176 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:3593d543142987518778ce7a21cb4c9b512889a34a3fe62969769be1af7018b2] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:3593d543142987518778ce7a21cb4c9b512889a34a3fe62969769be1af7018b2] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:3593d543142987518778ce7a21cb4c9b512889a34a3fe62969769be1af7018b2 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:3593d543142987518778ce7a21cb4c9b512889a34a3fe62969769be1af7018b2] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/7da7320a89652c1a08f37349d53ea1cb] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/7da7320a89652c1a08f37349d53ea1cb?digest=sha256%3A42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: Content-Length: [269] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/5b6ac90cdef3f4dc360d7cf1b884e344] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/5b6ac90cdef3f4dc360d7cf1b884e344?digest=sha256%3Aa0764e52ac3d77c2d7dc1e5c91d4267701682c86506ffd76c081eaa00943cd73 Headers: Content-Length: [175] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 175 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a0764e52ac3d77c2d7dc1e5c91d4267701682c86506ffd76c081eaa00943cd73] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a0764e52ac3d77c2d7dc1e5c91d4267701682c86506ffd76c081eaa00943cd73] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a0764e52ac3d77c2d7dc1e5c91d4267701682c86506ffd76c081eaa00943cd73 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a0764e52ac3d77c2d7dc1e5c91d4267701682c86506ffd76c081eaa00943cd73] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/1cd709e800886cfed535e4c448d2e35a] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/1cd709e800886cfed535e4c448d2e35a?digest=sha256%3A9a054fb5566a0ee59aa576fd80b59ec29a4ef2850e1be459f937116850f20e2b Headers: Content-Length: [173] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 173 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:9a054fb5566a0ee59aa576fd80b59ec29a4ef2850e1be459f937116850f20e2b] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:9a054fb5566a0ee59aa576fd80b59ec29a4ef2850e1be459f937116850f20e2b] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:9a054fb5566a0ee59aa576fd80b59ec29a4ef2850e1be459f937116850f20e2b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [173] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:9a054fb5566a0ee59aa576fd80b59ec29a4ef2850e1be459f937116850f20e2b] --- Output of application/x-gzip not supported, 173 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/f11fade98f9d386f6f76d2d4a6f0e1ba] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/f11fade98f9d386f6f76d2d4a6f0e1ba?digest=sha256%3A4f7048c66cca664a118c4a2944a65aaefae8f0c1a04e9633ae6eb83b1d332746 Headers: Content-Length: [176] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 176 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:4f7048c66cca664a118c4a2944a65aaefae8f0c1a04e9633ae6eb83b1d332746] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:4f7048c66cca664a118c4a2944a65aaefae8f0c1a04e9633ae6eb83b1d332746] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:4f7048c66cca664a118c4a2944a65aaefae8f0c1a04e9633ae6eb83b1d332746 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:4f7048c66cca664a118c4a2944a65aaefae8f0c1a04e9633ae6eb83b1d332746] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e52a5145e42d3fec5dff2a4f7e5a5642] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e52a5145e42d3fec5dff2a4f7e5a5642?digest=sha256%3A1e974090dd3c9b1dfd1ced341da69e0c557d9b66759e989eed3266543c3dbddf Headers: Content-Length: [176] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 176 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:1e974090dd3c9b1dfd1ced341da69e0c557d9b66759e989eed3266543c3dbddf] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:1e974090dd3c9b1dfd1ced341da69e0c557d9b66759e989eed3266543c3dbddf] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:1e974090dd3c9b1dfd1ced341da69e0c557d9b66759e989eed3266543c3dbddf Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:1e974090dd3c9b1dfd1ced341da69e0c557d9b66759e989eed3266543c3dbddf] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:5983fa8f9574363b1ad1b5dfd5574c515a2a9c527fadb34aaff1ef0d20336a52 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:06bfd77c21e86153264ac156e87608d76a95ed1c3cb27bb9d45bc8d620bde11c","size":174},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:3593d543142987518778ce7a21cb4c9b512889a34a3fe62969769be1af7018b2","size":176}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:5983fa8f9574363b1ad1b5dfd5574c515a2a9c527fadb34aaff1ef0d20336a52] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:5983fa8f9574363b1ad1b5dfd5574c515a2a9c527fadb34aaff1ef0d20336a52] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:5983fa8f9574363b1ad1b5dfd5574c515a2a9c527fadb34aaff1ef0d20336a52 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:5983fa8f9574363b1ad1b5dfd5574c515a2a9c527fadb34aaff1ef0d20336a52] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:06bfd77c21e86153264ac156e87608d76a95ed1c3cb27bb9d45bc8d620bde11c","size":174},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:3593d543142987518778ce7a21cb4c9b512889a34a3fe62969769be1af7018b2","size":176}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:b28ca03cdde585dc270b442cb3c05dee4dbd3325a990590f02414504f81d96c2 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:4f7048c66cca664a118c4a2944a65aaefae8f0c1a04e9633ae6eb83b1d332746","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:1e974090dd3c9b1dfd1ced341da69e0c557d9b66759e989eed3266543c3dbddf","size":176}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:b28ca03cdde585dc270b442cb3c05dee4dbd3325a990590f02414504f81d96c2] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:b28ca03cdde585dc270b442cb3c05dee4dbd3325a990590f02414504f81d96c2] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:b28ca03cdde585dc270b442cb3c05dee4dbd3325a990590f02414504f81d96c2 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:b28ca03cdde585dc270b442cb3c05dee4dbd3325a990590f02414504f81d96c2] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:4f7048c66cca664a118c4a2944a65aaefae8f0c1a04e9633ae6eb83b1d332746","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:1e974090dd3c9b1dfd1ced341da69e0c557d9b66759e989eed3266543c3dbddf","size":176}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:47f95488162a7fcaa1f659687dc327203596fd7b940e86e2ea082a362cab01f8 Headers: Content-Type: [application/vnd.oci.image.index.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:5983fa8f9574363b1ad1b5dfd5574c515a2a9c527fadb34aaff1ef0d20336a52","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:b28ca03cdde585dc270b442cb3c05dee4dbd3325a990590f02414504f81d96c2","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:47f95488162a7fcaa1f659687dc327203596fd7b940e86e2ea082a362cab01f8] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:47f95488162a7fcaa1f659687dc327203596fd7b940e86e2ea082a362cab01f8] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:47f95488162a7fcaa1f659687dc327203596fd7b940e86e2ea082a362cab01f8 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:47f95488162a7fcaa1f659687dc327203596fd7b940e86e2ea082a362cab01f8] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:5983fa8f9574363b1ad1b5dfd5574c515a2a9c527fadb34aaff1ef0d20336a52","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:b28ca03cdde585dc270b442cb3c05dee4dbd3325a990590f02414504f81d96c2","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:3bbdf7b5278c8463f42cb3b8988fe299f2c3bcd2c30ce49a33e40814c18a42f0 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:a0764e52ac3d77c2d7dc1e5c91d4267701682c86506ffd76c081eaa00943cd73","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:fd7227d751020a0792fb0b7d68a023342d5437d61bc7192e919607ffa74c0f42","size":175}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:3bbdf7b5278c8463f42cb3b8988fe299f2c3bcd2c30ce49a33e40814c18a42f0] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:3bbdf7b5278c8463f42cb3b8988fe299f2c3bcd2c30ce49a33e40814c18a42f0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:3bbdf7b5278c8463f42cb3b8988fe299f2c3bcd2c30ce49a33e40814c18a42f0 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:3bbdf7b5278c8463f42cb3b8988fe299f2c3bcd2c30ce49a33e40814c18a42f0] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:a0764e52ac3d77c2d7dc1e5c91d4267701682c86506ffd76c081eaa00943cd73","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:fd7227d751020a0792fb0b7d68a023342d5437d61bc7192e919607ffa74c0f42","size":175}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:972a52df8715a433209a288d5f80ff27a9bc549c9f4e540e0e17115e48e3c456 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:9a054fb5566a0ee59aa576fd80b59ec29a4ef2850e1be459f937116850f20e2b","size":173},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:50603390168d45ca66d0d75c16b51467e608834183a8502fdc24f716c4a79d9a","size":176}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:972a52df8715a433209a288d5f80ff27a9bc549c9f4e540e0e17115e48e3c456] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:972a52df8715a433209a288d5f80ff27a9bc549c9f4e540e0e17115e48e3c456] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:972a52df8715a433209a288d5f80ff27a9bc549c9f4e540e0e17115e48e3c456 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:972a52df8715a433209a288d5f80ff27a9bc549c9f4e540e0e17115e48e3c456] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:9a054fb5566a0ee59aa576fd80b59ec29a4ef2850e1be459f937116850f20e2b","size":173},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:50603390168d45ca66d0d75c16b51467e608834183a8502fdc24f716c4a79d9a","size":176}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:d50927bf6d338296459be761cf5f742a528faad0c5456fe3ca1670cdcb44ab56 Headers: Content-Type: [application/vnd.oci.image.index.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:3bbdf7b5278c8463f42cb3b8988fe299f2c3bcd2c30ce49a33e40814c18a42f0","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:972a52df8715a433209a288d5f80ff27a9bc549c9f4e540e0e17115e48e3c456","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:d50927bf6d338296459be761cf5f742a528faad0c5456fe3ca1670cdcb44ab56] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:d50927bf6d338296459be761cf5f742a528faad0c5456fe3ca1670cdcb44ab56] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:d50927bf6d338296459be761cf5f742a528faad0c5456fe3ca1670cdcb44ab56 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:d50927bf6d338296459be761cf5f742a528faad0c5456fe3ca1670cdcb44ab56] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:3bbdf7b5278c8463f42cb3b8988fe299f2c3bcd2c30ce49a33e40814c18a42f0","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:972a52df8715a433209a288d5f80ff27a9bc549c9f4e540e0e17115e48e3c456","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:75dd8791a1b2b02e1af44618e1f237baf93e168fa986b88c4b837b8a12f13291 Headers: Content-Type: [application/vnd.oci.image.index.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:47f95488162a7fcaa1f659687dc327203596fd7b940e86e2ea082a362cab01f8","size":491},{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:d50927bf6d338296459be761cf5f742a528faad0c5456fe3ca1670cdcb44ab56","size":491}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:75dd8791a1b2b02e1af44618e1f237baf93e168fa986b88c4b837b8a12f13291] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:75dd8791a1b2b02e1af44618e1f237baf93e168fa986b88c4b837b8a12f13291] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:75dd8791a1b2b02e1af44618e1f237baf93e168fa986b88c4b837b8a12f13291 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [387] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:75dd8791a1b2b02e1af44618e1f237baf93e168fa986b88c4b837b8a12f13291] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:47f95488162a7fcaa1f659687dc327203596fd7b940e86e2ea082a362cab01f8","size":491},{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:d50927bf6d338296459be761cf5f742a528faad0c5456fe3ca1670cdcb44ab56","size":491}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index-of-index Headers: Content-Type: [application/vnd.oci.image.index.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:47f95488162a7fcaa1f659687dc327203596fd7b940e86e2ea082a362cab01f8","size":491},{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:d50927bf6d338296459be761cf5f742a528faad0c5456fe3ca1670cdcb44ab56","size":491}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:75dd8791a1b2b02e1af44618e1f237baf93e168fa986b88c4b837b8a12f13291] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index-of-index] Oci-Tag: [index-of-index] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index-of-index Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [387] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:75dd8791a1b2b02e1af44618e1f237baf93e168fa986b88c4b837b8a12f13291] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:47f95488162a7fcaa1f659687dc327203596fd7b940e86e2ea082a362cab01f8","size":491},{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:d50927bf6d338296459be761cf5f742a528faad0c5456fe3ca1670cdcb44ab56","size":491}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [78] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["index-of-index"]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index-of-index Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [387] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:75dd8791a1b2b02e1af44618e1f237baf93e168fa986b88c4b837b8a12f13291] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:5983fa8f9574363b1ad1b5dfd5574c515a2a9c527fadb34aaff1ef0d20336a52 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:5983fa8f9574363b1ad1b5dfd5574c515a2a9c527fadb34aaff1ef0d20336a52] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:b28ca03cdde585dc270b442cb3c05dee4dbd3325a990590f02414504f81d96c2 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:b28ca03cdde585dc270b442cb3c05dee4dbd3325a990590f02414504f81d96c2] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:47f95488162a7fcaa1f659687dc327203596fd7b940e86e2ea082a362cab01f8 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:47f95488162a7fcaa1f659687dc327203596fd7b940e86e2ea082a362cab01f8] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:3bbdf7b5278c8463f42cb3b8988fe299f2c3bcd2c30ce49a33e40814c18a42f0 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:3bbdf7b5278c8463f42cb3b8988fe299f2c3bcd2c30ce49a33e40814c18a42f0] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:972a52df8715a433209a288d5f80ff27a9bc549c9f4e540e0e17115e48e3c456 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:972a52df8715a433209a288d5f80ff27a9bc549c9f4e540e0e17115e48e3c456] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:d50927bf6d338296459be761cf5f742a528faad0c5456fe3ca1670cdcb44ab56 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:d50927bf6d338296459be761cf5f742a528faad0c5456fe3ca1670cdcb44ab56] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:75dd8791a1b2b02e1af44618e1f237baf93e168fa986b88c4b837b8a12f13291 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [387] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:75dd8791a1b2b02e1af44618e1f237baf93e168fa986b88c4b837b8a12f13291] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:4f7048c66cca664a118c4a2944a65aaefae8f0c1a04e9633ae6eb83b1d332746 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:4f7048c66cca664a118c4a2944a65aaefae8f0c1a04e9633ae6eb83b1d332746] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:1e974090dd3c9b1dfd1ced341da69e0c557d9b66759e989eed3266543c3dbddf Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:1e974090dd3c9b1dfd1ced341da69e0c557d9b66759e989eed3266543c3dbddf] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:fd7227d751020a0792fb0b7d68a023342d5437d61bc7192e919607ffa74c0f42 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:fd7227d751020a0792fb0b7d68a023342d5437d61bc7192e919607ffa74c0f42] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:50603390168d45ca66d0d75c16b51467e608834183a8502fdc24f716c4a79d9a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:50603390168d45ca66d0d75c16b51467e608834183a8502fdc24f716c4a79d9a] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:06bfd77c21e86153264ac156e87608d76a95ed1c3cb27bb9d45bc8d620bde11c Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [174] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:06bfd77c21e86153264ac156e87608d76a95ed1c3cb27bb9d45bc8d620bde11c] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:3593d543142987518778ce7a21cb4c9b512889a34a3fe62969769be1af7018b2 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:3593d543142987518778ce7a21cb4c9b512889a34a3fe62969769be1af7018b2] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a0764e52ac3d77c2d7dc1e5c91d4267701682c86506ffd76c081eaa00943cd73 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a0764e52ac3d77c2d7dc1e5c91d4267701682c86506ffd76c081eaa00943cd73] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:9a054fb5566a0ee59aa576fd80b59ec29a4ef2850e1be459f937116850f20e2b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [173] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:9a054fb5566a0ee59aa576fd80b59ec29a4ef2850e1be459f937116850f20e2b] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index-of-index Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [387] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:75dd8791a1b2b02e1af44618e1f237baf93e168fa986b88c4b837b8a12f13291] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:47f95488162a7fcaa1f659687dc327203596fd7b940e86e2ea082a362cab01f8","size":491},{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:d50927bf6d338296459be761cf5f742a528faad0c5456fe3ca1670cdcb44ab56","size":491}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:5983fa8f9574363b1ad1b5dfd5574c515a2a9c527fadb34aaff1ef0d20336a52 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:5983fa8f9574363b1ad1b5dfd5574c515a2a9c527fadb34aaff1ef0d20336a52] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:06bfd77c21e86153264ac156e87608d76a95ed1c3cb27bb9d45bc8d620bde11c","size":174},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:3593d543142987518778ce7a21cb4c9b512889a34a3fe62969769be1af7018b2","size":176}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:b28ca03cdde585dc270b442cb3c05dee4dbd3325a990590f02414504f81d96c2 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:b28ca03cdde585dc270b442cb3c05dee4dbd3325a990590f02414504f81d96c2] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:4f7048c66cca664a118c4a2944a65aaefae8f0c1a04e9633ae6eb83b1d332746","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:1e974090dd3c9b1dfd1ced341da69e0c557d9b66759e989eed3266543c3dbddf","size":176}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:47f95488162a7fcaa1f659687dc327203596fd7b940e86e2ea082a362cab01f8 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:47f95488162a7fcaa1f659687dc327203596fd7b940e86e2ea082a362cab01f8] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:5983fa8f9574363b1ad1b5dfd5574c515a2a9c527fadb34aaff1ef0d20336a52","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:b28ca03cdde585dc270b442cb3c05dee4dbd3325a990590f02414504f81d96c2","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:3bbdf7b5278c8463f42cb3b8988fe299f2c3bcd2c30ce49a33e40814c18a42f0 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:3bbdf7b5278c8463f42cb3b8988fe299f2c3bcd2c30ce49a33e40814c18a42f0] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:a0764e52ac3d77c2d7dc1e5c91d4267701682c86506ffd76c081eaa00943cd73","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:fd7227d751020a0792fb0b7d68a023342d5437d61bc7192e919607ffa74c0f42","size":175}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:972a52df8715a433209a288d5f80ff27a9bc549c9f4e540e0e17115e48e3c456 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:972a52df8715a433209a288d5f80ff27a9bc549c9f4e540e0e17115e48e3c456] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:9a054fb5566a0ee59aa576fd80b59ec29a4ef2850e1be459f937116850f20e2b","size":173},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:50603390168d45ca66d0d75c16b51467e608834183a8502fdc24f716c4a79d9a","size":176}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:d50927bf6d338296459be761cf5f742a528faad0c5456fe3ca1670cdcb44ab56 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:d50927bf6d338296459be761cf5f742a528faad0c5456fe3ca1670cdcb44ab56] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:3bbdf7b5278c8463f42cb3b8988fe299f2c3bcd2c30ce49a33e40814c18a42f0","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:972a52df8715a433209a288d5f80ff27a9bc549c9f4e540e0e17115e48e3c456","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:75dd8791a1b2b02e1af44618e1f237baf93e168fa986b88c4b837b8a12f13291 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [387] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:75dd8791a1b2b02e1af44618e1f237baf93e168fa986b88c4b837b8a12f13291] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:47f95488162a7fcaa1f659687dc327203596fd7b940e86e2ea082a362cab01f8","size":491},{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:d50927bf6d338296459be761cf5f742a528faad0c5456fe3ca1670cdcb44ab56","size":491}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a0764e52ac3d77c2d7dc1e5c91d4267701682c86506ffd76c081eaa00943cd73 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a0764e52ac3d77c2d7dc1e5c91d4267701682c86506ffd76c081eaa00943cd73] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:9a054fb5566a0ee59aa576fd80b59ec29a4ef2850e1be459f937116850f20e2b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [173] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:9a054fb5566a0ee59aa576fd80b59ec29a4ef2850e1be459f937116850f20e2b] --- Output of application/x-gzip not supported, 173 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:4f7048c66cca664a118c4a2944a65aaefae8f0c1a04e9633ae6eb83b1d332746 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:4f7048c66cca664a118c4a2944a65aaefae8f0c1a04e9633ae6eb83b1d332746] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:1e974090dd3c9b1dfd1ced341da69e0c557d9b66759e989eed3266543c3dbddf Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:1e974090dd3c9b1dfd1ced341da69e0c557d9b66759e989eed3266543c3dbddf] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:fd7227d751020a0792fb0b7d68a023342d5437d61bc7192e919607ffa74c0f42 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:fd7227d751020a0792fb0b7d68a023342d5437d61bc7192e919607ffa74c0f42] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:50603390168d45ca66d0d75c16b51467e608834183a8502fdc24f716c4a79d9a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:50603390168d45ca66d0d75c16b51467e608834183a8502fdc24f716c4a79d9a] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:06bfd77c21e86153264ac156e87608d76a95ed1c3cb27bb9d45bc8d620bde11c Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [174] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:06bfd77c21e86153264ac156e87608d76a95ed1c3cb27bb9d45bc8d620bde11c] --- Output of application/x-gzip not supported, 174 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:3593d543142987518778ce7a21cb4c9b512889a34a3fe62969769be1af7018b2 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:3593d543142987518778ce7a21cb4c9b512889a34a3fe62969769be1af7018b2] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index-of-index Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index-of-index Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [98] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:75dd8791a1b2b02e1af44618e1f237baf93e168fa986b88c4b837b8a12f13291 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:75dd8791a1b2b02e1af44618e1f237baf93e168fa986b88c4b837b8a12f13291 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:d50927bf6d338296459be761cf5f742a528faad0c5456fe3ca1670cdcb44ab56 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:d50927bf6d338296459be761cf5f742a528faad0c5456fe3ca1670cdcb44ab56 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:972a52df8715a433209a288d5f80ff27a9bc549c9f4e540e0e17115e48e3c456 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:972a52df8715a433209a288d5f80ff27a9bc549c9f4e540e0e17115e48e3c456 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:3bbdf7b5278c8463f42cb3b8988fe299f2c3bcd2c30ce49a33e40814c18a42f0 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:3bbdf7b5278c8463f42cb3b8988fe299f2c3bcd2c30ce49a33e40814c18a42f0 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:47f95488162a7fcaa1f659687dc327203596fd7b940e86e2ea082a362cab01f8 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:47f95488162a7fcaa1f659687dc327203596fd7b940e86e2ea082a362cab01f8 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:b28ca03cdde585dc270b442cb3c05dee4dbd3325a990590f02414504f81d96c2 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:b28ca03cdde585dc270b442cb3c05dee4dbd3325a990590f02414504f81d96c2 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:5983fa8f9574363b1ad1b5dfd5574c515a2a9c527fadb34aaff1ef0d20336a52 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:5983fa8f9574363b1ad1b5dfd5574c515a2a9c527fadb34aaff1ef0d20336a52 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:06bfd77c21e86153264ac156e87608d76a95ed1c3cb27bb9d45bc8d620bde11c Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/nested-index/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:3593d543142987518778ce7a21cb4c9b512889a34a3fe62969769be1af7018b2 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/nested-index/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/nested-index/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a0764e52ac3d77c2d7dc1e5c91d4267701682c86506ffd76c081eaa00943cd73 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/nested-index/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:9a054fb5566a0ee59aa576fd80b59ec29a4ef2850e1be459f937116850f20e2b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/nested-index/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:4f7048c66cca664a118c4a2944a65aaefae8f0c1a04e9633ae6eb83b1d332746 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/nested-index/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:1e974090dd3c9b1dfd1ced341da69e0c557d9b66759e989eed3266543c3dbddf Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/nested-index/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/nested-index/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:fd7227d751020a0792fb0b7d68a023342d5437d61bc7192e919607ffa74c0f42 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/nested-index/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:50603390168d45ca66d0d75c16b51467e608834183a8502fdc24f716c4a79d9a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/nested-index/delete/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2 Headers: Content-Type: [application/vnd.oci.image.index.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [88] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index Headers: Content-Type: [application/vnd.oci.image.index.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index] Oci-Tag: [index] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [88] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [69] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["index"]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [88] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [88] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [88] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [88] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [89] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/eb5d1e9b7a46f96ed252cf70c221fd51] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/eb5d1e9b7a46f96ed252cf70c221fd51?digest=sha256%3A7347e00ff3973e96bdb9fd799ac5490810dbe57baf1bc69afda18c3d4eed08db Headers: Content-Length: [2048] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 2048 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:7347e00ff3973e96bdb9fd799ac5490810dbe57baf1bc69afda18c3d4eed08db] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:7347e00ff3973e96bdb9fd799ac5490810dbe57baf1bc69afda18c3d4eed08db] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:7347e00ff3973e96bdb9fd799ac5490810dbe57baf1bc69afda18c3d4eed08db Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:7347e00ff3973e96bdb9fd799ac5490810dbe57baf1bc69afda18c3d4eed08db] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a18728e87c40a92648e53fb6e38a91b2] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a18728e87c40a92648e53fb6e38a91b2?digest=sha256%3A44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: Content-Length: [2] Content-Type: [application/octet-stream] {} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] {} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:ecf4f861892f1f2767946272f61f322e964123e6c090ad12caeb4a500536c735 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:7347e00ff3973e96bdb9fd799ac5490810dbe57baf1bc69afda18c3d4eed08db","size":2048}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:ecf4f861892f1f2767946272f61f322e964123e6c090ad12caeb4a500536c735] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:ecf4f861892f1f2767946272f61f322e964123e6c090ad12caeb4a500536c735] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:ecf4f861892f1f2767946272f61f322e964123e6c090ad12caeb4a500536c735 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [452] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:ecf4f861892f1f2767946272f61f322e964123e6c090ad12caeb4a500536c735] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:7347e00ff3973e96bdb9fd799ac5490810dbe57baf1bc69afda18c3d4eed08db","size":2048}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:7347e00ff3973e96bdb9fd799ac5490810dbe57baf1bc69afda18c3d4eed08db","size":2048}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:ecf4f861892f1f2767946272f61f322e964123e6c090ad12caeb4a500536c735] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact] Oci-Tag: [artifact] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [452] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:ecf4f861892f1f2767946272f61f322e964123e6c090ad12caeb4a500536c735] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:7347e00ff3973e96bdb9fd799ac5490810dbe57baf1bc69afda18c3d4eed08db","size":2048}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [72] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["artifact"]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [452] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:ecf4f861892f1f2767946272f61f322e964123e6c090ad12caeb4a500536c735] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:ecf4f861892f1f2767946272f61f322e964123e6c090ad12caeb4a500536c735 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [452] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:ecf4f861892f1f2767946272f61f322e964123e6c090ad12caeb4a500536c735] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:7347e00ff3973e96bdb9fd799ac5490810dbe57baf1bc69afda18c3d4eed08db Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:7347e00ff3973e96bdb9fd799ac5490810dbe57baf1bc69afda18c3d4eed08db] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [452] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:ecf4f861892f1f2767946272f61f322e964123e6c090ad12caeb4a500536c735] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:7347e00ff3973e96bdb9fd799ac5490810dbe57baf1bc69afda18c3d4eed08db","size":2048}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:ecf4f861892f1f2767946272f61f322e964123e6c090ad12caeb4a500536c735 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [452] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:ecf4f861892f1f2767946272f61f322e964123e6c090ad12caeb4a500536c735] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:7347e00ff3973e96bdb9fd799ac5490810dbe57baf1bc69afda18c3d4eed08db","size":2048}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] {} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:7347e00ff3973e96bdb9fd799ac5490810dbe57baf1bc69afda18c3d4eed08db Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:7347e00ff3973e96bdb9fd799ac5490810dbe57baf1bc69afda18c3d4eed08db] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [92] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:ecf4f861892f1f2767946272f61f322e964123e6c090ad12caeb4a500536c735 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:ecf4f861892f1f2767946272f61f322e964123e6c090ad12caeb4a500536c735 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:7347e00ff3973e96bdb9fd799ac5490810dbe57baf1bc69afda18c3d4eed08db Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/artifact/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/artifact/delete/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/c5c015f08a4c4775839dfd53c67f58ce] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/c5c015f08a4c4775839dfd53c67f58ce?digest=sha256%3A1071a90f59189b3c3cf7b74798e57f95249452823105242e88a4061c4207e923 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 2048 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:1071a90f59189b3c3cf7b74798e57f95249452823105242e88a4061c4207e923] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:1071a90f59189b3c3cf7b74798e57f95249452823105242e88a4061c4207e923] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:1071a90f59189b3c3cf7b74798e57f95249452823105242e88a4061c4207e923 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:1071a90f59189b3c3cf7b74798e57f95249452823105242e88a4061c4207e923] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e2cd0b2dd8afb1bed47c7f3da8d02450] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e2cd0b2dd8afb1bed47c7f3da8d02450?digest=sha256%3A44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: Content-Length: [2] Content-Type: [application/octet-stream] {} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] {} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/46957a5e43f9665408c7f90325840ebf] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/46957a5e43f9665408c7f90325840ebf?digest=sha256%3A9d17fb29c7673f0a712be789768f6ada4f42264033b2fa32988979be578c0998 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 2048 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:9d17fb29c7673f0a712be789768f6ada4f42264033b2fa32988979be578c0998] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:9d17fb29c7673f0a712be789768f6ada4f42264033b2fa32988979be578c0998] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:9d17fb29c7673f0a712be789768f6ada4f42264033b2fa32988979be578c0998 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:9d17fb29c7673f0a712be789768f6ada4f42264033b2fa32988979be578c0998] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:63965e5a5a218ea9b24f88f0851c525a0d59cc0742a72ec9dd656276c78950f4 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:1071a90f59189b3c3cf7b74798e57f95249452823105242e88a4061c4207e923","size":2048}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:63965e5a5a218ea9b24f88f0851c525a0d59cc0742a72ec9dd656276c78950f4] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:63965e5a5a218ea9b24f88f0851c525a0d59cc0742a72ec9dd656276c78950f4] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:63965e5a5a218ea9b24f88f0851c525a0d59cc0742a72ec9dd656276c78950f4 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [452] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:63965e5a5a218ea9b24f88f0851c525a0d59cc0742a72ec9dd656276c78950f4] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:1071a90f59189b3c3cf7b74798e57f95249452823105242e88a4061c4207e923","size":2048}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:1b8824c3fb1023588ca3142a6e9f44a30f3ae46bd5408152215abda5c80fff80 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:9d17fb29c7673f0a712be789768f6ada4f42264033b2fa32988979be578c0998","size":2048}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:1b8824c3fb1023588ca3142a6e9f44a30f3ae46bd5408152215abda5c80fff80] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:1b8824c3fb1023588ca3142a6e9f44a30f3ae46bd5408152215abda5c80fff80] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:1b8824c3fb1023588ca3142a6e9f44a30f3ae46bd5408152215abda5c80fff80 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [452] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:1b8824c3fb1023588ca3142a6e9f44a30f3ae46bd5408152215abda5c80fff80] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:9d17fb29c7673f0a712be789768f6ada4f42264033b2fa32988979be578c0998","size":2048}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e54c6163722e3f0c3ed4a4e75279f878242c67b3dd910e7d4c256033ef1cc727 Headers: Content-Type: [application/vnd.oci.image.index.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:63965e5a5a218ea9b24f88f0851c525a0d59cc0742a72ec9dd656276c78950f4","size":452,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:1b8824c3fb1023588ca3142a6e9f44a30f3ae46bd5408152215abda5c80fff80","size":452,"platform":{"architecture":"arm64","os":"linux"}}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:e54c6163722e3f0c3ed4a4e75279f878242c67b3dd910e7d4c256033ef1cc727] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e54c6163722e3f0c3ed4a4e75279f878242c67b3dd910e7d4c256033ef1cc727] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e54c6163722e3f0c3ed4a4e75279f878242c67b3dd910e7d4c256033ef1cc727 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [551] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:e54c6163722e3f0c3ed4a4e75279f878242c67b3dd910e7d4c256033ef1cc727] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:63965e5a5a218ea9b24f88f0851c525a0d59cc0742a72ec9dd656276c78950f4","size":452,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:1b8824c3fb1023588ca3142a6e9f44a30f3ae46bd5408152215abda5c80fff80","size":452,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact-index Headers: Content-Type: [application/vnd.oci.image.index.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:63965e5a5a218ea9b24f88f0851c525a0d59cc0742a72ec9dd656276c78950f4","size":452,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:1b8824c3fb1023588ca3142a6e9f44a30f3ae46bd5408152215abda5c80fff80","size":452,"platform":{"architecture":"arm64","os":"linux"}}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:e54c6163722e3f0c3ed4a4e75279f878242c67b3dd910e7d4c256033ef1cc727] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact-index] Oci-Tag: [artifact-index] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact-index Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [551] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:e54c6163722e3f0c3ed4a4e75279f878242c67b3dd910e7d4c256033ef1cc727] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:63965e5a5a218ea9b24f88f0851c525a0d59cc0742a72ec9dd656276c78950f4","size":452,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:1b8824c3fb1023588ca3142a6e9f44a30f3ae46bd5408152215abda5c80fff80","size":452,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [78] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["artifact-index"]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact-index Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [551] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:e54c6163722e3f0c3ed4a4e75279f878242c67b3dd910e7d4c256033ef1cc727] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:63965e5a5a218ea9b24f88f0851c525a0d59cc0742a72ec9dd656276c78950f4 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [452] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:63965e5a5a218ea9b24f88f0851c525a0d59cc0742a72ec9dd656276c78950f4] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:1b8824c3fb1023588ca3142a6e9f44a30f3ae46bd5408152215abda5c80fff80 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [452] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:1b8824c3fb1023588ca3142a6e9f44a30f3ae46bd5408152215abda5c80fff80] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e54c6163722e3f0c3ed4a4e75279f878242c67b3dd910e7d4c256033ef1cc727 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [551] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:e54c6163722e3f0c3ed4a4e75279f878242c67b3dd910e7d4c256033ef1cc727] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:1071a90f59189b3c3cf7b74798e57f95249452823105242e88a4061c4207e923 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:1071a90f59189b3c3cf7b74798e57f95249452823105242e88a4061c4207e923] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:9d17fb29c7673f0a712be789768f6ada4f42264033b2fa32988979be578c0998 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:9d17fb29c7673f0a712be789768f6ada4f42264033b2fa32988979be578c0998] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact-index Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [551] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:e54c6163722e3f0c3ed4a4e75279f878242c67b3dd910e7d4c256033ef1cc727] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:63965e5a5a218ea9b24f88f0851c525a0d59cc0742a72ec9dd656276c78950f4","size":452,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:1b8824c3fb1023588ca3142a6e9f44a30f3ae46bd5408152215abda5c80fff80","size":452,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:63965e5a5a218ea9b24f88f0851c525a0d59cc0742a72ec9dd656276c78950f4 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [452] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:63965e5a5a218ea9b24f88f0851c525a0d59cc0742a72ec9dd656276c78950f4] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:1071a90f59189b3c3cf7b74798e57f95249452823105242e88a4061c4207e923","size":2048}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:1b8824c3fb1023588ca3142a6e9f44a30f3ae46bd5408152215abda5c80fff80 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [452] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:1b8824c3fb1023588ca3142a6e9f44a30f3ae46bd5408152215abda5c80fff80] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:9d17fb29c7673f0a712be789768f6ada4f42264033b2fa32988979be578c0998","size":2048}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e54c6163722e3f0c3ed4a4e75279f878242c67b3dd910e7d4c256033ef1cc727 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [551] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:e54c6163722e3f0c3ed4a4e75279f878242c67b3dd910e7d4c256033ef1cc727] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:63965e5a5a218ea9b24f88f0851c525a0d59cc0742a72ec9dd656276c78950f4","size":452,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:1b8824c3fb1023588ca3142a6e9f44a30f3ae46bd5408152215abda5c80fff80","size":452,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:1071a90f59189b3c3cf7b74798e57f95249452823105242e88a4061c4207e923 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:1071a90f59189b3c3cf7b74798e57f95249452823105242e88a4061c4207e923] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] {} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:9d17fb29c7673f0a712be789768f6ada4f42264033b2fa32988979be578c0998 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:9d17fb29c7673f0a712be789768f6ada4f42264033b2fa32988979be578c0998] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact-index Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact-index Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [98] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e54c6163722e3f0c3ed4a4e75279f878242c67b3dd910e7d4c256033ef1cc727 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e54c6163722e3f0c3ed4a4e75279f878242c67b3dd910e7d4c256033ef1cc727 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:1b8824c3fb1023588ca3142a6e9f44a30f3ae46bd5408152215abda5c80fff80 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:1b8824c3fb1023588ca3142a6e9f44a30f3ae46bd5408152215abda5c80fff80 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:63965e5a5a218ea9b24f88f0851c525a0d59cc0742a72ec9dd656276c78950f4 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:63965e5a5a218ea9b24f88f0851c525a0d59cc0742a72ec9dd656276c78950f4 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:1071a90f59189b3c3cf7b74798e57f95249452823105242e88a4061c4207e923 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/artifact-index/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/artifact-index/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:9d17fb29c7673f0a712be789768f6ada4f42264033b2fa32988979be578c0998 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/artifact-index/delete/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ec9a567f0e7fbc5b84b2aca8a9eb5f32] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ec9a567f0e7fbc5b84b2aca8a9eb5f32?digest=sha256%3A44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: Content-Length: [2] Content-Type: [application/octet-stream] {} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] {} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [440] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact-without-layers Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact-without-layers] Oci-Tag: [artifact-without-layers] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact-without-layers Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [440] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [87] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["artifact-without-layers"]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact-without-layers Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [440] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [440] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact-without-layers Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [440] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [440] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] {} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact-without-layers Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact-without-layers Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [107] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/artifact-without-layers/delete/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/06115cf5ac3e620e2ba98d6d80de9baa] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/06115cf5ac3e620e2ba98d6d80de9baa?digest=sha256%3A8032514bf8164faa7024f9152ab3fd441c821818182b1ceb29840b18e62b47f6 Headers: Content-Length: [175] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 175 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:8032514bf8164faa7024f9152ab3fd441c821818182b1ceb29840b18e62b47f6] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:8032514bf8164faa7024f9152ab3fd441c821818182b1ceb29840b18e62b47f6] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:8032514bf8164faa7024f9152ab3fd441c821818182b1ceb29840b18e62b47f6 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:8032514bf8164faa7024f9152ab3fd441c821818182b1ceb29840b18e62b47f6] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/71b9cfea36c36b6dd5d57c329d79d14e] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/71b9cfea36c36b6dd5d57c329d79d14e?digest=sha256%3Af5b72f30da189629c5ab70a614ff1651588504d8f3d2a9e3a354921fc5939b37 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 2048 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f5b72f30da189629c5ab70a614ff1651588504d8f3d2a9e3a354921fc5939b37] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:f5b72f30da189629c5ab70a614ff1651588504d8f3d2a9e3a354921fc5939b37] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:f5b72f30da189629c5ab70a614ff1651588504d8f3d2a9e3a354921fc5939b37 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f5b72f30da189629c5ab70a614ff1651588504d8f3d2a9e3a354921fc5939b37] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/3beade9cde607481a00b681b1a79e107] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/3beade9cde607481a00b681b1a79e107?digest=sha256%3A0682e14c8df57169498871afbc200002dc1e5c5d4c54520798bd48393adbc7d3 Headers: Content-Length: [177] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 177 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:0682e14c8df57169498871afbc200002dc1e5c5d4c54520798bd48393adbc7d3] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:0682e14c8df57169498871afbc200002dc1e5c5d4c54520798bd48393adbc7d3] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:0682e14c8df57169498871afbc200002dc1e5c5d4c54520798bd48393adbc7d3 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:0682e14c8df57169498871afbc200002dc1e5c5d4c54520798bd48393adbc7d3] --- Output of application/x-gzip not supported, 177 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/b39d19271814eb108cfce82bf5d87a2f] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/b39d19271814eb108cfce82bf5d87a2f?digest=sha256%3Aea5bbff4881c4324d52d97ecaee5aa0b8b0f3f546d2dba854bfb33d8888e9991 Headers: Content-Length: [175] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 175 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:ea5bbff4881c4324d52d97ecaee5aa0b8b0f3f546d2dba854bfb33d8888e9991] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:ea5bbff4881c4324d52d97ecaee5aa0b8b0f3f546d2dba854bfb33d8888e9991] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:ea5bbff4881c4324d52d97ecaee5aa0b8b0f3f546d2dba854bfb33d8888e9991 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:ea5bbff4881c4324d52d97ecaee5aa0b8b0f3f546d2dba854bfb33d8888e9991] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/064857fd1cd58d296eea921715df2238] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/064857fd1cd58d296eea921715df2238?digest=sha256%3A44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: Content-Length: [2] Content-Type: [application/octet-stream] {} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] {} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/910ffc13f1264e76ea31b8008939b449] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/910ffc13f1264e76ea31b8008939b449?digest=sha256%3Aa2651c8655e2d2e47cce7113a11e40482527d37448e112619c746595ca3d872a Headers: Content-Length: [2048] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 2048 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a2651c8655e2d2e47cce7113a11e40482527d37448e112619c746595ca3d872a] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a2651c8655e2d2e47cce7113a11e40482527d37448e112619c746595ca3d872a] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a2651c8655e2d2e47cce7113a11e40482527d37448e112619c746595ca3d872a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a2651c8655e2d2e47cce7113a11e40482527d37448e112619c746595ca3d872a] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/20cfbd78e77a52339d7ab6daa48a3e62] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/20cfbd78e77a52339d7ab6daa48a3e62?digest=sha256%3A71d429cac572a2d6673ce3d600d82795aae82dc2da10f36173820250e05d8224 Headers: Content-Length: [175] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 175 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:71d429cac572a2d6673ce3d600d82795aae82dc2da10f36173820250e05d8224] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:71d429cac572a2d6673ce3d600d82795aae82dc2da10f36173820250e05d8224] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:71d429cac572a2d6673ce3d600d82795aae82dc2da10f36173820250e05d8224 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:71d429cac572a2d6673ce3d600d82795aae82dc2da10f36173820250e05d8224] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/97e12ad776245b52ddb91aa50b52f1c6] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/97e12ad776245b52ddb91aa50b52f1c6?digest=sha256%3A42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: Content-Length: [269] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:0682e14c8df57169498871afbc200002dc1e5c5d4c54520798bd48393adbc7d3","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:71d429cac572a2d6673ce3d600d82795aae82dc2da10f36173820250e05d8224","size":175}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:0682e14c8df57169498871afbc200002dc1e5c5d4c54520798bd48393adbc7d3","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:71d429cac572a2d6673ce3d600d82795aae82dc2da10f36173820250e05d8224","size":175}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:aafdf05be5a52dfd04d17ce46cb4082baf015b3d24cfff1e0892dc58314102f1 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:ea5bbff4881c4324d52d97ecaee5aa0b8b0f3f546d2dba854bfb33d8888e9991","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:8032514bf8164faa7024f9152ab3fd441c821818182b1ceb29840b18e62b47f6","size":175}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54","size":555}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:aafdf05be5a52dfd04d17ce46cb4082baf015b3d24cfff1e0892dc58314102f1] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:aafdf05be5a52dfd04d17ce46cb4082baf015b3d24cfff1e0892dc58314102f1] Oci-Subject: [sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:aafdf05be5a52dfd04d17ce46cb4082baf015b3d24cfff1e0892dc58314102f1 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [718] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:aafdf05be5a52dfd04d17ce46cb4082baf015b3d24cfff1e0892dc58314102f1] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:ea5bbff4881c4324d52d97ecaee5aa0b8b0f3f546d2dba854bfb33d8888e9991","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:8032514bf8164faa7024f9152ab3fd441c821818182b1ceb29840b18e62b47f6","size":175}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54","size":555}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:13491a56b0e839c5923dd314f0974e5cfd45efe1d603d8b9b34f3127af25c0e7 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:f5b72f30da189629c5ab70a614ff1651588504d8f3d2a9e3a354921fc5939b37","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54","size":555},"annotations":{"org.example.OMIIJJHIJR5UU2B6HMZZZQCR7T":"X2PKSCMLGURAP554SQFB6HUUYB","org.opencontainers.conformance":"hello conformance test"}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:13491a56b0e839c5923dd314f0974e5cfd45efe1d603d8b9b34f3127af25c0e7] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:13491a56b0e839c5923dd314f0974e5cfd45efe1d603d8b9b34f3127af25c0e7] Oci-Subject: [sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:13491a56b0e839c5923dd314f0974e5cfd45efe1d603d8b9b34f3127af25c0e7 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [759] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:13491a56b0e839c5923dd314f0974e5cfd45efe1d603d8b9b34f3127af25c0e7] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:f5b72f30da189629c5ab70a614ff1651588504d8f3d2a9e3a354921fc5939b37","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54","size":555},"annotations":{"org.example.OMIIJJHIJR5UU2B6HMZZZQCR7T":"X2PKSCMLGURAP554SQFB6HUUYB","org.opencontainers.conformance":"hello conformance test"}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:6984af17ff65b8006bbfd7eb0602c239b421807b69affe5581b43ee35c9e0547 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v2","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/octet-stream","digest":"sha256:a2651c8655e2d2e47cce7113a11e40482527d37448e112619c746595ca3d872a","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54","size":555},"annotations":{"org.example.XVYKNWKO7HYNEP3ZS3I7WBQ4PP":"JE5BPQU43IZQUWLBXJ6Q3IUNY5","org.opencontainers.conformance":"hello conformance test"}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:6984af17ff65b8006bbfd7eb0602c239b421807b69affe5581b43ee35c9e0547] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:6984af17ff65b8006bbfd7eb0602c239b421807b69affe5581b43ee35c9e0547] Oci-Subject: [sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:6984af17ff65b8006bbfd7eb0602c239b421807b69affe5581b43ee35c9e0547 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [741] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:6984af17ff65b8006bbfd7eb0602c239b421807b69affe5581b43ee35c9e0547] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v2","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/octet-stream","digest":"sha256:a2651c8655e2d2e47cce7113a11e40482527d37448e112619c746595ca3d872a","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54","size":555},"annotations":{"org.example.XVYKNWKO7HYNEP3ZS3I7WBQ4PP":"JE5BPQU43IZQUWLBXJ6Q3IUNY5","org.opencontainers.conformance":"hello conformance test"}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact2 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v2","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/octet-stream","digest":"sha256:a2651c8655e2d2e47cce7113a11e40482527d37448e112619c746595ca3d872a","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54","size":555},"annotations":{"org.example.XVYKNWKO7HYNEP3ZS3I7WBQ4PP":"JE5BPQU43IZQUWLBXJ6Q3IUNY5","org.opencontainers.conformance":"hello conformance test"}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:6984af17ff65b8006bbfd7eb0602c239b421807b69affe5581b43ee35c9e0547] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact2] Oci-Subject: [sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54] Oci-Tag: [tagged-artifact2] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact2 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [741] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:6984af17ff65b8006bbfd7eb0602c239b421807b69affe5581b43ee35c9e0547] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v2","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/octet-stream","digest":"sha256:a2651c8655e2d2e47cce7113a11e40482527d37448e112619c746595ca3d872a","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54","size":555},"annotations":{"org.example.XVYKNWKO7HYNEP3ZS3I7WBQ4PP":"JE5BPQU43IZQUWLBXJ6Q3IUNY5","org.opencontainers.conformance":"hello conformance test"}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:0682e14c8df57169498871afbc200002dc1e5c5d4c54520798bd48393adbc7d3","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:71d429cac572a2d6673ce3d600d82795aae82dc2da10f36173820250e05d8224","size":175}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image] Oci-Tag: [image] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:0682e14c8df57169498871afbc200002dc1e5c5d4c54520798bd48393adbc7d3","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:71d429cac572a2d6673ce3d600d82795aae82dc2da10f36173820250e05d8224","size":175}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact1 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:f5b72f30da189629c5ab70a614ff1651588504d8f3d2a9e3a354921fc5939b37","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54","size":555},"annotations":{"org.example.OMIIJJHIJR5UU2B6HMZZZQCR7T":"X2PKSCMLGURAP554SQFB6HUUYB","org.opencontainers.conformance":"hello conformance test"}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:13491a56b0e839c5923dd314f0974e5cfd45efe1d603d8b9b34f3127af25c0e7] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact1] Oci-Subject: [sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54] Oci-Tag: [tagged-artifact1] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact1 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [759] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:13491a56b0e839c5923dd314f0974e5cfd45efe1d603d8b9b34f3127af25c0e7] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:f5b72f30da189629c5ab70a614ff1651588504d8f3d2a9e3a354921fc5939b37","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54","size":555},"annotations":{"org.example.OMIIJJHIJR5UU2B6HMZZZQCR7T":"X2PKSCMLGURAP554SQFB6HUUYB","org.opencontainers.conformance":"hello conformance test"}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [107] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["image","tagged-artifact1","tagged-artifact2"]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list?last=image Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [99] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["tagged-artifact1","tagged-artifact2"]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact1 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [759] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:13491a56b0e839c5923dd314f0974e5cfd45efe1d603d8b9b34f3127af25c0e7] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact2 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [741] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:6984af17ff65b8006bbfd7eb0602c239b421807b69affe5581b43ee35c9e0547] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:aafdf05be5a52dfd04d17ce46cb4082baf015b3d24cfff1e0892dc58314102f1 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [718] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:aafdf05be5a52dfd04d17ce46cb4082baf015b3d24cfff1e0892dc58314102f1] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:13491a56b0e839c5923dd314f0974e5cfd45efe1d603d8b9b34f3127af25c0e7 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [759] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:13491a56b0e839c5923dd314f0974e5cfd45efe1d603d8b9b34f3127af25c0e7] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:6984af17ff65b8006bbfd7eb0602c239b421807b69affe5581b43ee35c9e0547 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [741] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:6984af17ff65b8006bbfd7eb0602c239b421807b69affe5581b43ee35c9e0547] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:0682e14c8df57169498871afbc200002dc1e5c5d4c54520798bd48393adbc7d3 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:0682e14c8df57169498871afbc200002dc1e5c5d4c54520798bd48393adbc7d3] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:ea5bbff4881c4324d52d97ecaee5aa0b8b0f3f546d2dba854bfb33d8888e9991 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:ea5bbff4881c4324d52d97ecaee5aa0b8b0f3f546d2dba854bfb33d8888e9991] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a2651c8655e2d2e47cce7113a11e40482527d37448e112619c746595ca3d872a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a2651c8655e2d2e47cce7113a11e40482527d37448e112619c746595ca3d872a] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:71d429cac572a2d6673ce3d600d82795aae82dc2da10f36173820250e05d8224 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:71d429cac572a2d6673ce3d600d82795aae82dc2da10f36173820250e05d8224] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:8032514bf8164faa7024f9152ab3fd441c821818182b1ceb29840b18e62b47f6 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:8032514bf8164faa7024f9152ab3fd441c821818182b1ceb29840b18e62b47f6] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:f5b72f30da189629c5ab70a614ff1651588504d8f3d2a9e3a354921fc5939b37 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f5b72f30da189629c5ab70a614ff1651588504d8f3d2a9e3a354921fc5939b37] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:0682e14c8df57169498871afbc200002dc1e5c5d4c54520798bd48393adbc7d3","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:71d429cac572a2d6673ce3d600d82795aae82dc2da10f36173820250e05d8224","size":175}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact1 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [759] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:13491a56b0e839c5923dd314f0974e5cfd45efe1d603d8b9b34f3127af25c0e7] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:f5b72f30da189629c5ab70a614ff1651588504d8f3d2a9e3a354921fc5939b37","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54","size":555},"annotations":{"org.example.OMIIJJHIJR5UU2B6HMZZZQCR7T":"X2PKSCMLGURAP554SQFB6HUUYB","org.opencontainers.conformance":"hello conformance test"}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact2 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [741] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:6984af17ff65b8006bbfd7eb0602c239b421807b69affe5581b43ee35c9e0547] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v2","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/octet-stream","digest":"sha256:a2651c8655e2d2e47cce7113a11e40482527d37448e112619c746595ca3d872a","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54","size":555},"annotations":{"org.example.XVYKNWKO7HYNEP3ZS3I7WBQ4PP":"JE5BPQU43IZQUWLBXJ6Q3IUNY5","org.opencontainers.conformance":"hello conformance test"}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:0682e14c8df57169498871afbc200002dc1e5c5d4c54520798bd48393adbc7d3","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:71d429cac572a2d6673ce3d600d82795aae82dc2da10f36173820250e05d8224","size":175}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:aafdf05be5a52dfd04d17ce46cb4082baf015b3d24cfff1e0892dc58314102f1 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [718] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:aafdf05be5a52dfd04d17ce46cb4082baf015b3d24cfff1e0892dc58314102f1] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:ea5bbff4881c4324d52d97ecaee5aa0b8b0f3f546d2dba854bfb33d8888e9991","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:8032514bf8164faa7024f9152ab3fd441c821818182b1ceb29840b18e62b47f6","size":175}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54","size":555}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:13491a56b0e839c5923dd314f0974e5cfd45efe1d603d8b9b34f3127af25c0e7 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [759] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:13491a56b0e839c5923dd314f0974e5cfd45efe1d603d8b9b34f3127af25c0e7] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:f5b72f30da189629c5ab70a614ff1651588504d8f3d2a9e3a354921fc5939b37","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54","size":555},"annotations":{"org.example.OMIIJJHIJR5UU2B6HMZZZQCR7T":"X2PKSCMLGURAP554SQFB6HUUYB","org.opencontainers.conformance":"hello conformance test"}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:6984af17ff65b8006bbfd7eb0602c239b421807b69affe5581b43ee35c9e0547 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [741] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:6984af17ff65b8006bbfd7eb0602c239b421807b69affe5581b43ee35c9e0547] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v2","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/octet-stream","digest":"sha256:a2651c8655e2d2e47cce7113a11e40482527d37448e112619c746595ca3d872a","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54","size":555},"annotations":{"org.example.XVYKNWKO7HYNEP3ZS3I7WBQ4PP":"JE5BPQU43IZQUWLBXJ6Q3IUNY5","org.opencontainers.conformance":"hello conformance test"}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:8032514bf8164faa7024f9152ab3fd441c821818182b1ceb29840b18e62b47f6 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:8032514bf8164faa7024f9152ab3fd441c821818182b1ceb29840b18e62b47f6] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:f5b72f30da189629c5ab70a614ff1651588504d8f3d2a9e3a354921fc5939b37 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f5b72f30da189629c5ab70a614ff1651588504d8f3d2a9e3a354921fc5939b37] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:0682e14c8df57169498871afbc200002dc1e5c5d4c54520798bd48393adbc7d3 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:0682e14c8df57169498871afbc200002dc1e5c5d4c54520798bd48393adbc7d3] --- Output of application/x-gzip not supported, 177 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:ea5bbff4881c4324d52d97ecaee5aa0b8b0f3f546d2dba854bfb33d8888e9991 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:ea5bbff4881c4324d52d97ecaee5aa0b8b0f3f546d2dba854bfb33d8888e9991] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] {} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a2651c8655e2d2e47cce7113a11e40482527d37448e112619c746595ca3d872a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a2651c8655e2d2e47cce7113a11e40482527d37448e112619c746595ca3d872a] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:71d429cac572a2d6673ce3d600d82795aae82dc2da10f36173820250e05d8224 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:71d429cac572a2d6673ce3d600d82795aae82dc2da10f36173820250e05d8224] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/referrers/sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [1012] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:13491a56b0e839c5923dd314f0974e5cfd45efe1d603d8b9b34f3127af25c0e7","size":759,"annotations":{"org.example.OMIIJJHIJR5UU2B6HMZZZQCR7T":"X2PKSCMLGURAP554SQFB6HUUYB","org.opencontainers.conformance":"hello conformance test"},"artifactType":"application/vnd.example.oci.conformance.v1"},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:6984af17ff65b8006bbfd7eb0602c239b421807b69affe5581b43ee35c9e0547","size":741,"annotations":{"org.example.XVYKNWKO7HYNEP3ZS3I7WBQ4PP":"JE5BPQU43IZQUWLBXJ6Q3IUNY5","org.opencontainers.conformance":"hello conformance test"},"artifactType":"application/vnd.example.oci.conformance.v2"},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:aafdf05be5a52dfd04d17ce46cb4082baf015b3d24cfff1e0892dc58314102f1","size":718,"artifactType":"application/vnd.oci.image.config.v1+json"}],"mediaType":"application/vnd.oci.image.index.v1+json","schemaVersion":2} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/referrers/sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54?artifactType=application%2Fvnd.example.oci.conformance.v1 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [444] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Oci-Filters-Applied: [artifactType] {"manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:13491a56b0e839c5923dd314f0974e5cfd45efe1d603d8b9b34f3127af25c0e7","size":759,"annotations":{"org.example.OMIIJJHIJR5UU2B6HMZZZQCR7T":"X2PKSCMLGURAP554SQFB6HUUYB","org.opencontainers.conformance":"hello conformance test"},"artifactType":"application/vnd.example.oci.conformance.v1"}],"mediaType":"application/vnd.oci.image.index.v1+json","schemaVersion":2} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/referrers/sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54?artifactType=application%2Fvnd.example.oci.conformance.v2 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [444] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Oci-Filters-Applied: [artifactType] {"manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:6984af17ff65b8006bbfd7eb0602c239b421807b69affe5581b43ee35c9e0547","size":741,"annotations":{"org.example.XVYKNWKO7HYNEP3ZS3I7WBQ4PP":"JE5BPQU43IZQUWLBXJ6Q3IUNY5","org.opencontainers.conformance":"hello conformance test"},"artifactType":"application/vnd.example.oci.conformance.v2"}],"mediaType":"application/vnd.oci.image.index.v1+json","schemaVersion":2} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/referrers/sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54?artifactType=application%2Fvnd.oci.image.config.v1%2Bjson Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [298] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Oci-Filters-Applied: [artifactType] {"manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:aafdf05be5a52dfd04d17ce46cb4082baf015b3d24cfff1e0892dc58314102f1","size":718,"artifactType":"application/vnd.oci.image.config.v1+json"}],"mediaType":"application/vnd.oci.image.index.v1+json","schemaVersion":2} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [89] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact1 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact1 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [100] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact2 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact2 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [100] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:6984af17ff65b8006bbfd7eb0602c239b421807b69affe5581b43ee35c9e0547 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:6984af17ff65b8006bbfd7eb0602c239b421807b69affe5581b43ee35c9e0547 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:13491a56b0e839c5923dd314f0974e5cfd45efe1d603d8b9b34f3127af25c0e7 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:13491a56b0e839c5923dd314f0974e5cfd45efe1d603d8b9b34f3127af25c0e7 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:aafdf05be5a52dfd04d17ce46cb4082baf015b3d24cfff1e0892dc58314102f1 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:aafdf05be5a52dfd04d17ce46cb4082baf015b3d24cfff1e0892dc58314102f1 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/artifacts-with-subject/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:8032514bf8164faa7024f9152ab3fd441c821818182b1ceb29840b18e62b47f6 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/artifacts-with-subject/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:f5b72f30da189629c5ab70a614ff1651588504d8f3d2a9e3a354921fc5939b37 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/artifacts-with-subject/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:0682e14c8df57169498871afbc200002dc1e5c5d4c54520798bd48393adbc7d3 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/artifacts-with-subject/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:ea5bbff4881c4324d52d97ecaee5aa0b8b0f3f546d2dba854bfb33d8888e9991 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/artifacts-with-subject/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/artifacts-with-subject/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a2651c8655e2d2e47cce7113a11e40482527d37448e112619c746595ca3d872a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/artifacts-with-subject/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:71d429cac572a2d6673ce3d600d82795aae82dc2da10f36173820250e05d8224 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/artifacts-with-subject/delete/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/15f549751d855c7ef005cf5d5a35b99c] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/15f549751d855c7ef005cf5d5a35b99c?digest=sha256%3A463578a68cba3f239d852aad8bdbec528e78cdd0116174639540e549b5e309de Headers: Content-Length: [177] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 177 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:463578a68cba3f239d852aad8bdbec528e78cdd0116174639540e549b5e309de] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:463578a68cba3f239d852aad8bdbec528e78cdd0116174639540e549b5e309de] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:463578a68cba3f239d852aad8bdbec528e78cdd0116174639540e549b5e309de Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:463578a68cba3f239d852aad8bdbec528e78cdd0116174639540e549b5e309de] --- Output of application/x-gzip not supported, 177 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/0b33b9defd15ccd47780a5d20176d095] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/0b33b9defd15ccd47780a5d20176d095?digest=sha256%3A72fe598104fe417b13bfbc3fdd51a81a608a7908fa65d0c227c3229bee838025 Headers: Content-Length: [176] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 176 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:72fe598104fe417b13bfbc3fdd51a81a608a7908fa65d0c227c3229bee838025] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:72fe598104fe417b13bfbc3fdd51a81a608a7908fa65d0c227c3229bee838025] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:72fe598104fe417b13bfbc3fdd51a81a608a7908fa65d0c227c3229bee838025 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:72fe598104fe417b13bfbc3fdd51a81a608a7908fa65d0c227c3229bee838025] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/26f15a4f12961eec35dd99cdf9abbe64] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/26f15a4f12961eec35dd99cdf9abbe64?digest=sha256%3A29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: Content-Length: [269] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/b6077bd64dccaffcd5ab33a09d64c2e6] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/b6077bd64dccaffcd5ab33a09d64c2e6?digest=sha256%3A44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: Content-Length: [2] Content-Type: [application/octet-stream] {} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] {} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/5277032b0d1029d3e54ad884e6f097fc] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/5277032b0d1029d3e54ad884e6f097fc?digest=sha256%3Af4567818416714fd82c40da0a151865f655b79f462c0bdaa3db8e90963592b04 Headers: Content-Length: [175] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 175 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f4567818416714fd82c40da0a151865f655b79f462c0bdaa3db8e90963592b04] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:f4567818416714fd82c40da0a151865f655b79f462c0bdaa3db8e90963592b04] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:f4567818416714fd82c40da0a151865f655b79f462c0bdaa3db8e90963592b04 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f4567818416714fd82c40da0a151865f655b79f462c0bdaa3db8e90963592b04] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4768088d2e91d425a6b0d439cd38f3f0] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4768088d2e91d425a6b0d439cd38f3f0?digest=sha256%3A42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: Content-Length: [269] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ad97db026a14da535bc433ee158c23d0] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ad97db026a14da535bc433ee158c23d0?digest=sha256%3Abe67df60da3ecc602997e773e2c5138d72e286e987a615e5b156a933c3c02e04 Headers: Content-Length: [176] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 176 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:be67df60da3ecc602997e773e2c5138d72e286e987a615e5b156a933c3c02e04] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:be67df60da3ecc602997e773e2c5138d72e286e987a615e5b156a933c3c02e04] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:be67df60da3ecc602997e773e2c5138d72e286e987a615e5b156a933c3c02e04 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:be67df60da3ecc602997e773e2c5138d72e286e987a615e5b156a933c3c02e04] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/47b2e0bc55587ee3b526e79013fe2caf] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/47b2e0bc55587ee3b526e79013fe2caf?digest=sha256%3A7c26cb0678e5d132fe19ea7622f2358fba6ade13bd58bbc944dd42d2c52d6693 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 2048 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:7c26cb0678e5d132fe19ea7622f2358fba6ade13bd58bbc944dd42d2c52d6693] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:7c26cb0678e5d132fe19ea7622f2358fba6ade13bd58bbc944dd42d2c52d6693] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:7c26cb0678e5d132fe19ea7622f2358fba6ade13bd58bbc944dd42d2c52d6693 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:7c26cb0678e5d132fe19ea7622f2358fba6ade13bd58bbc944dd42d2c52d6693] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/1f345f23edf91a5ac6f311872629fe14] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/1f345f23edf91a5ac6f311872629fe14?digest=sha256%3A334f56b89f8988f13978c2231dd73b7613322b9435c96041a245a460e17ad7e2 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 2048 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:334f56b89f8988f13978c2231dd73b7613322b9435c96041a245a460e17ad7e2] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:334f56b89f8988f13978c2231dd73b7613322b9435c96041a245a460e17ad7e2] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:334f56b89f8988f13978c2231dd73b7613322b9435c96041a245a460e17ad7e2 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:334f56b89f8988f13978c2231dd73b7613322b9435c96041a245a460e17ad7e2] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:2472f6d9ff47f4d48a6fde4467e16e6ba425fbf6b27a4bb23fbf9aa6d8b6ed66 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:463578a68cba3f239d852aad8bdbec528e78cdd0116174639540e549b5e309de","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:f4567818416714fd82c40da0a151865f655b79f462c0bdaa3db8e90963592b04","size":175}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:2472f6d9ff47f4d48a6fde4467e16e6ba425fbf6b27a4bb23fbf9aa6d8b6ed66] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:2472f6d9ff47f4d48a6fde4467e16e6ba425fbf6b27a4bb23fbf9aa6d8b6ed66] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:2472f6d9ff47f4d48a6fde4467e16e6ba425fbf6b27a4bb23fbf9aa6d8b6ed66 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:2472f6d9ff47f4d48a6fde4467e16e6ba425fbf6b27a4bb23fbf9aa6d8b6ed66] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:463578a68cba3f239d852aad8bdbec528e78cdd0116174639540e549b5e309de","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:f4567818416714fd82c40da0a151865f655b79f462c0bdaa3db8e90963592b04","size":175}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:4b8466dbae1fd123587f5c38c31857dc0b28d16064aa51eb0f9aa5c2cf16cfd8 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:72fe598104fe417b13bfbc3fdd51a81a608a7908fa65d0c227c3229bee838025","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:be67df60da3ecc602997e773e2c5138d72e286e987a615e5b156a933c3c02e04","size":176}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:4b8466dbae1fd123587f5c38c31857dc0b28d16064aa51eb0f9aa5c2cf16cfd8] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:4b8466dbae1fd123587f5c38c31857dc0b28d16064aa51eb0f9aa5c2cf16cfd8] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:4b8466dbae1fd123587f5c38c31857dc0b28d16064aa51eb0f9aa5c2cf16cfd8 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:4b8466dbae1fd123587f5c38c31857dc0b28d16064aa51eb0f9aa5c2cf16cfd8] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:72fe598104fe417b13bfbc3fdd51a81a608a7908fa65d0c227c3229bee838025","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:be67df60da3ecc602997e773e2c5138d72e286e987a615e5b156a933c3c02e04","size":176}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367 Headers: Content-Type: [application/vnd.oci.image.index.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2472f6d9ff47f4d48a6fde4467e16e6ba425fbf6b27a4bb23fbf9aa6d8b6ed66","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:4b8466dbae1fd123587f5c38c31857dc0b28d16064aa51eb0f9aa5c2cf16cfd8","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2472f6d9ff47f4d48a6fde4467e16e6ba425fbf6b27a4bb23fbf9aa6d8b6ed66","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:4b8466dbae1fd123587f5c38c31857dc0b28d16064aa51eb0f9aa5c2cf16cfd8","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a1107df0e15270bfa46dc0b9e83cb7fb08fff4e780a3d5fa012121f70ead94d5 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:7c26cb0678e5d132fe19ea7622f2358fba6ade13bd58bbc944dd42d2c52d6693","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367","size":491},"annotations":{"org.example.7IK6PMLTWWWT5KJSCVHGCGW6GB":"SIFOWLNNIZ55YP5H2GMRDMRQ66","org.opencontainers.conformance":"hello conformance test"}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a1107df0e15270bfa46dc0b9e83cb7fb08fff4e780a3d5fa012121f70ead94d5] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a1107df0e15270bfa46dc0b9e83cb7fb08fff4e780a3d5fa012121f70ead94d5] Oci-Subject: [sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a1107df0e15270bfa46dc0b9e83cb7fb08fff4e780a3d5fa012121f70ead94d5 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [756] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a1107df0e15270bfa46dc0b9e83cb7fb08fff4e780a3d5fa012121f70ead94d5] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:7c26cb0678e5d132fe19ea7622f2358fba6ade13bd58bbc944dd42d2c52d6693","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367","size":491},"annotations":{"org.example.7IK6PMLTWWWT5KJSCVHGCGW6GB":"SIFOWLNNIZ55YP5H2GMRDMRQ66","org.opencontainers.conformance":"hello conformance test"}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:123d12b575b7b488ab6e5acb6655d90ad116bf52a2c582b436078561fae0296a Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:334f56b89f8988f13978c2231dd73b7613322b9435c96041a245a460e17ad7e2","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367","size":491},"annotations":{"org.example.GUFPOVA37GM7HTDJ6KK7MWUOKX":"YZIBZB5CDIRZ5QINSOR65IGOAJ","org.opencontainers.conformance":"hello conformance test"}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:123d12b575b7b488ab6e5acb6655d90ad116bf52a2c582b436078561fae0296a] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:123d12b575b7b488ab6e5acb6655d90ad116bf52a2c582b436078561fae0296a] Oci-Subject: [sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:123d12b575b7b488ab6e5acb6655d90ad116bf52a2c582b436078561fae0296a Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [756] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:123d12b575b7b488ab6e5acb6655d90ad116bf52a2c582b436078561fae0296a] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:334f56b89f8988f13978c2231dd73b7613322b9435c96041a245a460e17ad7e2","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367","size":491},"annotations":{"org.example.GUFPOVA37GM7HTDJ6KK7MWUOKX":"YZIBZB5CDIRZ5QINSOR65IGOAJ","org.opencontainers.conformance":"hello conformance test"}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a47b5fb050d8552e5b036aeae7b2b72d5cb0809eb56ebcb528384100e87a870f Headers: Content-Type: [application/vnd.oci.image.index.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:a1107df0e15270bfa46dc0b9e83cb7fb08fff4e780a3d5fa012121f70ead94d5","size":756,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:123d12b575b7b488ab6e5acb6655d90ad116bf52a2c582b436078561fae0296a","size":756,"platform":{"architecture":"arm64","os":"linux"}}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367","size":491},"annotations":{"org.example.OPMPO2XEUV6FQWR6GIGFNI4W3Y":"XL3MZDBJ54T6366XFNVAFRS6ZE","org.opencontainers.conformance":"hello conformance test"}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a47b5fb050d8552e5b036aeae7b2b72d5cb0809eb56ebcb528384100e87a870f] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a47b5fb050d8552e5b036aeae7b2b72d5cb0809eb56ebcb528384100e87a870f] Oci-Subject: [sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a47b5fb050d8552e5b036aeae7b2b72d5cb0809eb56ebcb528384100e87a870f Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [855] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a47b5fb050d8552e5b036aeae7b2b72d5cb0809eb56ebcb528384100e87a870f] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:a1107df0e15270bfa46dc0b9e83cb7fb08fff4e780a3d5fa012121f70ead94d5","size":756,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:123d12b575b7b488ab6e5acb6655d90ad116bf52a2c582b436078561fae0296a","size":756,"platform":{"architecture":"arm64","os":"linux"}}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367","size":491},"annotations":{"org.example.OPMPO2XEUV6FQWR6GIGFNI4W3Y":"XL3MZDBJ54T6366XFNVAFRS6ZE","org.opencontainers.conformance":"hello conformance test"}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index Headers: Content-Type: [application/vnd.oci.image.index.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2472f6d9ff47f4d48a6fde4467e16e6ba425fbf6b27a4bb23fbf9aa6d8b6ed66","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:4b8466dbae1fd123587f5c38c31857dc0b28d16064aa51eb0f9aa5c2cf16cfd8","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index] Oci-Tag: [index] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2472f6d9ff47f4d48a6fde4467e16e6ba425fbf6b27a4bb23fbf9aa6d8b6ed66","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:4b8466dbae1fd123587f5c38c31857dc0b28d16064aa51eb0f9aa5c2cf16cfd8","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact Headers: Content-Type: [application/vnd.oci.image.index.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:a1107df0e15270bfa46dc0b9e83cb7fb08fff4e780a3d5fa012121f70ead94d5","size":756,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:123d12b575b7b488ab6e5acb6655d90ad116bf52a2c582b436078561fae0296a","size":756,"platform":{"architecture":"arm64","os":"linux"}}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367","size":491},"annotations":{"org.example.OPMPO2XEUV6FQWR6GIGFNI4W3Y":"XL3MZDBJ54T6366XFNVAFRS6ZE","org.opencontainers.conformance":"hello conformance test"}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a47b5fb050d8552e5b036aeae7b2b72d5cb0809eb56ebcb528384100e87a870f] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact] Oci-Subject: [sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367] Oci-Tag: [tagged-artifact] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [855] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a47b5fb050d8552e5b036aeae7b2b72d5cb0809eb56ebcb528384100e87a870f] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:a1107df0e15270bfa46dc0b9e83cb7fb08fff4e780a3d5fa012121f70ead94d5","size":756,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:123d12b575b7b488ab6e5acb6655d90ad116bf52a2c582b436078561fae0296a","size":756,"platform":{"architecture":"arm64","os":"linux"}}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367","size":491},"annotations":{"org.example.OPMPO2XEUV6FQWR6GIGFNI4W3Y":"XL3MZDBJ54T6366XFNVAFRS6ZE","org.opencontainers.conformance":"hello conformance test"}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [87] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["index","tagged-artifact"]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list?last=index Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [79] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["tagged-artifact"]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [855] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:a47b5fb050d8552e5b036aeae7b2b72d5cb0809eb56ebcb528384100e87a870f] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:2472f6d9ff47f4d48a6fde4467e16e6ba425fbf6b27a4bb23fbf9aa6d8b6ed66 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:2472f6d9ff47f4d48a6fde4467e16e6ba425fbf6b27a4bb23fbf9aa6d8b6ed66] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:4b8466dbae1fd123587f5c38c31857dc0b28d16064aa51eb0f9aa5c2cf16cfd8 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:4b8466dbae1fd123587f5c38c31857dc0b28d16064aa51eb0f9aa5c2cf16cfd8] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a1107df0e15270bfa46dc0b9e83cb7fb08fff4e780a3d5fa012121f70ead94d5 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [756] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:a1107df0e15270bfa46dc0b9e83cb7fb08fff4e780a3d5fa012121f70ead94d5] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:123d12b575b7b488ab6e5acb6655d90ad116bf52a2c582b436078561fae0296a Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [756] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:123d12b575b7b488ab6e5acb6655d90ad116bf52a2c582b436078561fae0296a] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a47b5fb050d8552e5b036aeae7b2b72d5cb0809eb56ebcb528384100e87a870f Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [855] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:a47b5fb050d8552e5b036aeae7b2b72d5cb0809eb56ebcb528384100e87a870f] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:7c26cb0678e5d132fe19ea7622f2358fba6ade13bd58bbc944dd42d2c52d6693 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:7c26cb0678e5d132fe19ea7622f2358fba6ade13bd58bbc944dd42d2c52d6693] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:334f56b89f8988f13978c2231dd73b7613322b9435c96041a245a460e17ad7e2 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:334f56b89f8988f13978c2231dd73b7613322b9435c96041a245a460e17ad7e2] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:463578a68cba3f239d852aad8bdbec528e78cdd0116174639540e549b5e309de Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:463578a68cba3f239d852aad8bdbec528e78cdd0116174639540e549b5e309de] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:72fe598104fe417b13bfbc3fdd51a81a608a7908fa65d0c227c3229bee838025 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:72fe598104fe417b13bfbc3fdd51a81a608a7908fa65d0c227c3229bee838025] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:f4567818416714fd82c40da0a151865f655b79f462c0bdaa3db8e90963592b04 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:f4567818416714fd82c40da0a151865f655b79f462c0bdaa3db8e90963592b04] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:be67df60da3ecc602997e773e2c5138d72e286e987a615e5b156a933c3c02e04 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:be67df60da3ecc602997e773e2c5138d72e286e987a615e5b156a933c3c02e04] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2472f6d9ff47f4d48a6fde4467e16e6ba425fbf6b27a4bb23fbf9aa6d8b6ed66","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:4b8466dbae1fd123587f5c38c31857dc0b28d16064aa51eb0f9aa5c2cf16cfd8","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [855] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:a47b5fb050d8552e5b036aeae7b2b72d5cb0809eb56ebcb528384100e87a870f] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:a1107df0e15270bfa46dc0b9e83cb7fb08fff4e780a3d5fa012121f70ead94d5","size":756,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:123d12b575b7b488ab6e5acb6655d90ad116bf52a2c582b436078561fae0296a","size":756,"platform":{"architecture":"arm64","os":"linux"}}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367","size":491},"annotations":{"org.example.OPMPO2XEUV6FQWR6GIGFNI4W3Y":"XL3MZDBJ54T6366XFNVAFRS6ZE","org.opencontainers.conformance":"hello conformance test"}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:2472f6d9ff47f4d48a6fde4467e16e6ba425fbf6b27a4bb23fbf9aa6d8b6ed66 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:2472f6d9ff47f4d48a6fde4467e16e6ba425fbf6b27a4bb23fbf9aa6d8b6ed66] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:463578a68cba3f239d852aad8bdbec528e78cdd0116174639540e549b5e309de","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:f4567818416714fd82c40da0a151865f655b79f462c0bdaa3db8e90963592b04","size":175}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:4b8466dbae1fd123587f5c38c31857dc0b28d16064aa51eb0f9aa5c2cf16cfd8 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:4b8466dbae1fd123587f5c38c31857dc0b28d16064aa51eb0f9aa5c2cf16cfd8] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:72fe598104fe417b13bfbc3fdd51a81a608a7908fa65d0c227c3229bee838025","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:be67df60da3ecc602997e773e2c5138d72e286e987a615e5b156a933c3c02e04","size":176}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2472f6d9ff47f4d48a6fde4467e16e6ba425fbf6b27a4bb23fbf9aa6d8b6ed66","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:4b8466dbae1fd123587f5c38c31857dc0b28d16064aa51eb0f9aa5c2cf16cfd8","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a1107df0e15270bfa46dc0b9e83cb7fb08fff4e780a3d5fa012121f70ead94d5 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [756] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:a1107df0e15270bfa46dc0b9e83cb7fb08fff4e780a3d5fa012121f70ead94d5] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:7c26cb0678e5d132fe19ea7622f2358fba6ade13bd58bbc944dd42d2c52d6693","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367","size":491},"annotations":{"org.example.7IK6PMLTWWWT5KJSCVHGCGW6GB":"SIFOWLNNIZ55YP5H2GMRDMRQ66","org.opencontainers.conformance":"hello conformance test"}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:123d12b575b7b488ab6e5acb6655d90ad116bf52a2c582b436078561fae0296a Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [756] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:123d12b575b7b488ab6e5acb6655d90ad116bf52a2c582b436078561fae0296a] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:334f56b89f8988f13978c2231dd73b7613322b9435c96041a245a460e17ad7e2","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367","size":491},"annotations":{"org.example.GUFPOVA37GM7HTDJ6KK7MWUOKX":"YZIBZB5CDIRZ5QINSOR65IGOAJ","org.opencontainers.conformance":"hello conformance test"}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a47b5fb050d8552e5b036aeae7b2b72d5cb0809eb56ebcb528384100e87a870f Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [855] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:a47b5fb050d8552e5b036aeae7b2b72d5cb0809eb56ebcb528384100e87a870f] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:a1107df0e15270bfa46dc0b9e83cb7fb08fff4e780a3d5fa012121f70ead94d5","size":756,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:123d12b575b7b488ab6e5acb6655d90ad116bf52a2c582b436078561fae0296a","size":756,"platform":{"architecture":"arm64","os":"linux"}}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367","size":491},"annotations":{"org.example.OPMPO2XEUV6FQWR6GIGFNI4W3Y":"XL3MZDBJ54T6366XFNVAFRS6ZE","org.opencontainers.conformance":"hello conformance test"}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:463578a68cba3f239d852aad8bdbec528e78cdd0116174639540e549b5e309de Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:463578a68cba3f239d852aad8bdbec528e78cdd0116174639540e549b5e309de] --- Output of application/x-gzip not supported, 177 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:72fe598104fe417b13bfbc3fdd51a81a608a7908fa65d0c227c3229bee838025 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:72fe598104fe417b13bfbc3fdd51a81a608a7908fa65d0c227c3229bee838025] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] {} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:f4567818416714fd82c40da0a151865f655b79f462c0bdaa3db8e90963592b04 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:f4567818416714fd82c40da0a151865f655b79f462c0bdaa3db8e90963592b04] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:be67df60da3ecc602997e773e2c5138d72e286e987a615e5b156a933c3c02e04 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:be67df60da3ecc602997e773e2c5138d72e286e987a615e5b156a933c3c02e04] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:7c26cb0678e5d132fe19ea7622f2358fba6ade13bd58bbc944dd42d2c52d6693 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:7c26cb0678e5d132fe19ea7622f2358fba6ade13bd58bbc944dd42d2c52d6693] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:334f56b89f8988f13978c2231dd73b7613322b9435c96041a245a460e17ad7e2 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:334f56b89f8988f13978c2231dd73b7613322b9435c96041a245a460e17ad7e2] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/referrers/sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [1253] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:123d12b575b7b488ab6e5acb6655d90ad116bf52a2c582b436078561fae0296a","size":756,"annotations":{"org.example.GUFPOVA37GM7HTDJ6KK7MWUOKX":"YZIBZB5CDIRZ5QINSOR65IGOAJ","org.opencontainers.conformance":"hello conformance test"},"platform":{"architecture":"arm64","os":"linux"},"artifactType":"application/vnd.example.oci.conformance.v1"},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:a1107df0e15270bfa46dc0b9e83cb7fb08fff4e780a3d5fa012121f70ead94d5","size":756,"annotations":{"org.example.7IK6PMLTWWWT5KJSCVHGCGW6GB":"SIFOWLNNIZ55YP5H2GMRDMRQ66","org.opencontainers.conformance":"hello conformance test"},"platform":{"architecture":"amd64","os":"linux"},"artifactType":"application/vnd.example.oci.conformance.v1"},{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:a47b5fb050d8552e5b036aeae7b2b72d5cb0809eb56ebcb528384100e87a870f","size":855,"annotations":{"org.example.OPMPO2XEUV6FQWR6GIGFNI4W3Y":"XL3MZDBJ54T6366XFNVAFRS6ZE","org.opencontainers.conformance":"hello conformance test"},"artifactType":"application/vnd.example.oci.conformance.v1"}],"mediaType":"application/vnd.oci.image.index.v1+json","schemaVersion":2} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/referrers/sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367?artifactType=application%2Fvnd.example.oci.conformance.v1 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [1253] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Oci-Filters-Applied: [artifactType] {"manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:123d12b575b7b488ab6e5acb6655d90ad116bf52a2c582b436078561fae0296a","size":756,"annotations":{"org.example.GUFPOVA37GM7HTDJ6KK7MWUOKX":"YZIBZB5CDIRZ5QINSOR65IGOAJ","org.opencontainers.conformance":"hello conformance test"},"platform":{"architecture":"arm64","os":"linux"},"artifactType":"application/vnd.example.oci.conformance.v1"},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:a1107df0e15270bfa46dc0b9e83cb7fb08fff4e780a3d5fa012121f70ead94d5","size":756,"annotations":{"org.example.7IK6PMLTWWWT5KJSCVHGCGW6GB":"SIFOWLNNIZ55YP5H2GMRDMRQ66","org.opencontainers.conformance":"hello conformance test"},"platform":{"architecture":"amd64","os":"linux"},"artifactType":"application/vnd.example.oci.conformance.v1"},{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:a47b5fb050d8552e5b036aeae7b2b72d5cb0809eb56ebcb528384100e87a870f","size":855,"annotations":{"org.example.OPMPO2XEUV6FQWR6GIGFNI4W3Y":"XL3MZDBJ54T6366XFNVAFRS6ZE","org.opencontainers.conformance":"hello conformance test"},"artifactType":"application/vnd.example.oci.conformance.v1"}],"mediaType":"application/vnd.oci.image.index.v1+json","schemaVersion":2} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [89] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [99] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a47b5fb050d8552e5b036aeae7b2b72d5cb0809eb56ebcb528384100e87a870f Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a47b5fb050d8552e5b036aeae7b2b72d5cb0809eb56ebcb528384100e87a870f Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:123d12b575b7b488ab6e5acb6655d90ad116bf52a2c582b436078561fae0296a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:123d12b575b7b488ab6e5acb6655d90ad116bf52a2c582b436078561fae0296a Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a1107df0e15270bfa46dc0b9e83cb7fb08fff4e780a3d5fa012121f70ead94d5 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a1107df0e15270bfa46dc0b9e83cb7fb08fff4e780a3d5fa012121f70ead94d5 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:4b8466dbae1fd123587f5c38c31857dc0b28d16064aa51eb0f9aa5c2cf16cfd8 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:4b8466dbae1fd123587f5c38c31857dc0b28d16064aa51eb0f9aa5c2cf16cfd8 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:2472f6d9ff47f4d48a6fde4467e16e6ba425fbf6b27a4bb23fbf9aa6d8b6ed66 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:2472f6d9ff47f4d48a6fde4467e16e6ba425fbf6b27a4bb23fbf9aa6d8b6ed66 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:463578a68cba3f239d852aad8bdbec528e78cdd0116174639540e549b5e309de Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/index-with-subject/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:72fe598104fe417b13bfbc3fdd51a81a608a7908fa65d0c227c3229bee838025 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/index-with-subject/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/index-with-subject/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/index-with-subject/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:f4567818416714fd82c40da0a151865f655b79f462c0bdaa3db8e90963592b04 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/index-with-subject/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/index-with-subject/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:be67df60da3ecc602997e773e2c5138d72e286e987a615e5b156a933c3c02e04 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/index-with-subject/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:7c26cb0678e5d132fe19ea7622f2358fba6ade13bd58bbc944dd42d2c52d6693 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/index-with-subject/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:334f56b89f8988f13978c2231dd73b7613322b9435c96041a245a460e17ad7e2 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/index-with-subject/delete/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/cc312d4821f476db66769abcee78ec14] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/cc312d4821f476db66769abcee78ec14?digest=sha256%3Aa5aa9bfc00d0439e22424400a92d06226423db9dde54c05c66941134ec96f57d Headers: Content-Length: [2048] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 2048 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:a5aa9bfc00d0439e22424400a92d06226423db9dde54c05c66941134ec96f57d] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a5aa9bfc00d0439e22424400a92d06226423db9dde54c05c66941134ec96f57d] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a5aa9bfc00d0439e22424400a92d06226423db9dde54c05c66941134ec96f57d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:a5aa9bfc00d0439e22424400a92d06226423db9dde54c05c66941134ec96f57d] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/27a36eeaa72cce3cc1e03615c33ad9ab] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/27a36eeaa72cce3cc1e03615c33ad9ab?digest=sha256%3A44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: Content-Length: [2] Content-Type: [application/octet-stream] {} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] {} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:7a0b0687a20a7979adbe6610f761947603c3d76429277d0a58eef5f6b2ee27e0 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:a5aa9bfc00d0439e22424400a92d06226423db9dde54c05c66941134ec96f57d","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:c95e703647d1e893511f21b0642e6657ad62736da9db655efeed34ff50c7d2ee","size":123},"annotations":{"org.example.ZZOK4WX3YBWY4RQR44BRLGRA6Y":"PLVJOGXJBHQLZHHBZZLGCGWFS2","org.opencontainers.conformance":"hello conformance test"}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:7a0b0687a20a7979adbe6610f761947603c3d76429277d0a58eef5f6b2ee27e0] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:7a0b0687a20a7979adbe6610f761947603c3d76429277d0a58eef5f6b2ee27e0] Oci-Subject: [sha256:c95e703647d1e893511f21b0642e6657ad62736da9db655efeed34ff50c7d2ee] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:7a0b0687a20a7979adbe6610f761947603c3d76429277d0a58eef5f6b2ee27e0 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [759] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:7a0b0687a20a7979adbe6610f761947603c3d76429277d0a58eef5f6b2ee27e0] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:a5aa9bfc00d0439e22424400a92d06226423db9dde54c05c66941134ec96f57d","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:c95e703647d1e893511f21b0642e6657ad62736da9db655efeed34ff50c7d2ee","size":123},"annotations":{"org.example.ZZOK4WX3YBWY4RQR44BRLGRA6Y":"PLVJOGXJBHQLZHHBZZLGCGWFS2","org.opencontainers.conformance":"hello conformance test"}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:a5aa9bfc00d0439e22424400a92d06226423db9dde54c05c66941134ec96f57d","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:c95e703647d1e893511f21b0642e6657ad62736da9db655efeed34ff50c7d2ee","size":123},"annotations":{"org.example.ZZOK4WX3YBWY4RQR44BRLGRA6Y":"PLVJOGXJBHQLZHHBZZLGCGWFS2","org.opencontainers.conformance":"hello conformance test"}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:7a0b0687a20a7979adbe6610f761947603c3d76429277d0a58eef5f6b2ee27e0] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact] Oci-Subject: [sha256:c95e703647d1e893511f21b0642e6657ad62736da9db655efeed34ff50c7d2ee] Oci-Tag: [tagged-artifact] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [759] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:7a0b0687a20a7979adbe6610f761947603c3d76429277d0a58eef5f6b2ee27e0] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:a5aa9bfc00d0439e22424400a92d06226423db9dde54c05c66941134ec96f57d","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:c95e703647d1e893511f21b0642e6657ad62736da9db655efeed34ff50c7d2ee","size":123},"annotations":{"org.example.ZZOK4WX3YBWY4RQR44BRLGRA6Y":"PLVJOGXJBHQLZHHBZZLGCGWFS2","org.opencontainers.conformance":"hello conformance test"}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [79] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["tagged-artifact"]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [759] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:7a0b0687a20a7979adbe6610f761947603c3d76429277d0a58eef5f6b2ee27e0] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:7a0b0687a20a7979adbe6610f761947603c3d76429277d0a58eef5f6b2ee27e0 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [759] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:7a0b0687a20a7979adbe6610f761947603c3d76429277d0a58eef5f6b2ee27e0] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a5aa9bfc00d0439e22424400a92d06226423db9dde54c05c66941134ec96f57d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:a5aa9bfc00d0439e22424400a92d06226423db9dde54c05c66941134ec96f57d] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [759] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:7a0b0687a20a7979adbe6610f761947603c3d76429277d0a58eef5f6b2ee27e0] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:a5aa9bfc00d0439e22424400a92d06226423db9dde54c05c66941134ec96f57d","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:c95e703647d1e893511f21b0642e6657ad62736da9db655efeed34ff50c7d2ee","size":123},"annotations":{"org.example.ZZOK4WX3YBWY4RQR44BRLGRA6Y":"PLVJOGXJBHQLZHHBZZLGCGWFS2","org.opencontainers.conformance":"hello conformance test"}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:7a0b0687a20a7979adbe6610f761947603c3d76429277d0a58eef5f6b2ee27e0 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [759] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:7a0b0687a20a7979adbe6610f761947603c3d76429277d0a58eef5f6b2ee27e0] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:a5aa9bfc00d0439e22424400a92d06226423db9dde54c05c66941134ec96f57d","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:c95e703647d1e893511f21b0642e6657ad62736da9db655efeed34ff50c7d2ee","size":123},"annotations":{"org.example.ZZOK4WX3YBWY4RQR44BRLGRA6Y":"PLVJOGXJBHQLZHHBZZLGCGWFS2","org.opencontainers.conformance":"hello conformance test"}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a5aa9bfc00d0439e22424400a92d06226423db9dde54c05c66941134ec96f57d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:a5aa9bfc00d0439e22424400a92d06226423db9dde54c05c66941134ec96f57d] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] {} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/referrers/sha256:c95e703647d1e893511f21b0642e6657ad62736da9db655efeed34ff50c7d2ee Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [444] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:7a0b0687a20a7979adbe6610f761947603c3d76429277d0a58eef5f6b2ee27e0","size":759,"annotations":{"org.example.ZZOK4WX3YBWY4RQR44BRLGRA6Y":"PLVJOGXJBHQLZHHBZZLGCGWFS2","org.opencontainers.conformance":"hello conformance test"},"artifactType":"application/vnd.example.oci.conformance.v1"}],"mediaType":"application/vnd.oci.image.index.v1+json","schemaVersion":2} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/referrers/sha256:c95e703647d1e893511f21b0642e6657ad62736da9db655efeed34ff50c7d2ee?artifactType=application%2Fvnd.example.oci.conformance.v1 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [444] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Oci-Filters-Applied: [artifactType] {"manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:7a0b0687a20a7979adbe6610f761947603c3d76429277d0a58eef5f6b2ee27e0","size":759,"annotations":{"org.example.ZZOK4WX3YBWY4RQR44BRLGRA6Y":"PLVJOGXJBHQLZHHBZZLGCGWFS2","org.opencontainers.conformance":"hello conformance test"},"artifactType":"application/vnd.example.oci.conformance.v1"}],"mediaType":"application/vnd.oci.image.index.v1+json","schemaVersion":2} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [99] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:7a0b0687a20a7979adbe6610f761947603c3d76429277d0a58eef5f6b2ee27e0 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:7a0b0687a20a7979adbe6610f761947603c3d76429277d0a58eef5f6b2ee27e0 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a5aa9bfc00d0439e22424400a92d06226423db9dde54c05c66941134ec96f57d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/missing-subject/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/missing-subject/delete/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/51d415585eeff83f7a91d7e054037bff] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/51d415585eeff83f7a91d7e054037bff?digest=sha256%3A42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: Content-Length: [269] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/6ec96ecce142bb44bec1957995be22e0] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/6ec96ecce142bb44bec1957995be22e0?digest=sha256%3A6a54987f3f5ad78589dd6e1855d3bbb2156d7b43bde478d8b68851a9a517d3b5 Headers: Content-Length: [175] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 175 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:6a54987f3f5ad78589dd6e1855d3bbb2156d7b43bde478d8b68851a9a517d3b5] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:6a54987f3f5ad78589dd6e1855d3bbb2156d7b43bde478d8b68851a9a517d3b5] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:6a54987f3f5ad78589dd6e1855d3bbb2156d7b43bde478d8b68851a9a517d3b5 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:6a54987f3f5ad78589dd6e1855d3bbb2156d7b43bde478d8b68851a9a517d3b5] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/6163524b6010328a32f5a7a783eb028f] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/6163524b6010328a32f5a7a783eb028f?digest=sha256%3Acef9d7542c2a6d20e8cc385a2bfa2052973992daf4bbd1b0b2ae012aa49b2ad0 Headers: Content-Length: [177] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 177 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:cef9d7542c2a6d20e8cc385a2bfa2052973992daf4bbd1b0b2ae012aa49b2ad0] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:cef9d7542c2a6d20e8cc385a2bfa2052973992daf4bbd1b0b2ae012aa49b2ad0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:cef9d7542c2a6d20e8cc385a2bfa2052973992daf4bbd1b0b2ae012aa49b2ad0 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:cef9d7542c2a6d20e8cc385a2bfa2052973992daf4bbd1b0b2ae012aa49b2ad0] --- Output of application/x-gzip not supported, 177 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:ef2da4ff8ba0fd7692512f7cba752eb64acd729fab05ad642d37b998f3267f09 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269,"data":"eyJhdXRob3IiOiJPQ0kgQ29uZm9ybWFuY2UgVGVzdCIsImFyY2hpdGVjdHVyZSI6ImFtZDY0Iiwib3MiOiJsaW51eCIsImNvbmZpZyI6e30sInJvb3RmcyI6eyJ0eXBlIjoibGF5ZXJzIiwiZGlmZl9pZHMiOlsic2hhMjU2OmUzYjBjNDQyOThmYzFjMTQ5YWZiZjRjODk5NmZiOTI0MjdhZTQxZTQ2NDliOTM0Y2E0OTU5OTFiNzg1MmI4NTUiLCJzaGEyNTY6ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3ODUyYjg1NSJdfX0="},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:6a54987f3f5ad78589dd6e1855d3bbb2156d7b43bde478d8b68851a9a517d3b5","size":175,"data":"H4sIAAAAAAAA/+zRQcrCMBQE4K57ineBv/+0eal07RW8QI0pFNsEklewtxcqKhRdWRAh32bCbJIhxb/xrvNhbJ2xfyjkItnWAKBmXhLAOlEq/TgvfVlpVWaEzV/ywhSlDRk+vms97kfsn79PYqNQ1w+WjHdinUTqfLg1bhqPNhCK/OBP7RxpmMx5vtd9JMXgndIV14BuVKNZ5d8elyRJkrx1DQAA///748xPAAgAAA=="},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:cef9d7542c2a6d20e8cc385a2bfa2052973992daf4bbd1b0b2ae012aa49b2ad0","size":177,"data":"H4sIAAAAAAAA/+zRQcrCMBAF4K57irnA339mkga79gpeoMYUim0CyRTs7YWKCkVXFkTIt3nhbZJHqn8bfBfi2Hrr/qiSixRbQ0Q0Wi+JiOtEUvXjvPTEteICcPOXvDAlaWOBH9+1Hvcj9s/fB3FJoOsHBzZ4cV4SdCHeGj+NRxeBqvIQTu2cYJjseb7XfQKjVMOaecemJtKN0U357XFZlmXZW9cAAAD//72+1pAACAAA"}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:ef2da4ff8ba0fd7692512f7cba752eb64acd729fab05ad642d37b998f3267f09] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:ef2da4ff8ba0fd7692512f7cba752eb64acd729fab05ad642d37b998f3267f09] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:ef2da4ff8ba0fd7692512f7cba752eb64acd729fab05ad642d37b998f3267f09 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [1417] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:ef2da4ff8ba0fd7692512f7cba752eb64acd729fab05ad642d37b998f3267f09] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269,"data":"eyJhdXRob3IiOiJPQ0kgQ29uZm9ybWFuY2UgVGVzdCIsImFyY2hpdGVjdHVyZSI6ImFtZDY0Iiwib3MiOiJsaW51eCIsImNvbmZpZyI6e30sInJvb3RmcyI6eyJ0eXBlIjoibGF5ZXJzIiwiZGlmZl9pZHMiOlsic2hhMjU2OmUzYjBjNDQyOThmYzFjMTQ5YWZiZjRjODk5NmZiOTI0MjdhZTQxZTQ2NDliOTM0Y2E0OTU5OTFiNzg1MmI4NTUiLCJzaGEyNTY6ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3ODUyYjg1NSJdfX0="},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:6a54987f3f5ad78589dd6e1855d3bbb2156d7b43bde478d8b68851a9a517d3b5","size":175,"data":"H4sIAAAAAAAA/+zRQcrCMBQE4K57ineBv/+0eal07RW8QI0pFNsEklewtxcqKhRdWRAh32bCbJIhxb/xrvNhbJ2xfyjkItnWAKBmXhLAOlEq/TgvfVlpVWaEzV/ywhSlDRk+vms97kfsn79PYqNQ1w+WjHdinUTqfLg1bhqPNhCK/OBP7RxpmMx5vtd9JMXgndIV14BuVKNZ5d8elyRJkrx1DQAA///748xPAAgAAA=="},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:cef9d7542c2a6d20e8cc385a2bfa2052973992daf4bbd1b0b2ae012aa49b2ad0","size":177,"data":"H4sIAAAAAAAA/+zRQcrCMBAF4K57irnA339mkga79gpeoMYUim0CyRTs7YWKCkVXFkTIt3nhbZJHqn8bfBfi2Hrr/qiSixRbQ0Q0Wi+JiOtEUvXjvPTEteICcPOXvDAlaWOBH9+1Hvcj9s/fB3FJoOsHBzZ4cV4SdCHeGj+NRxeBqvIQTu2cYJjseb7XfQKjVMOaecemJtKN0U357XFZlmXZW9cAAAD//72+1pAACAAA"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/data-field Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269,"data":"eyJhdXRob3IiOiJPQ0kgQ29uZm9ybWFuY2UgVGVzdCIsImFyY2hpdGVjdHVyZSI6ImFtZDY0Iiwib3MiOiJsaW51eCIsImNvbmZpZyI6e30sInJvb3RmcyI6eyJ0eXBlIjoibGF5ZXJzIiwiZGlmZl9pZHMiOlsic2hhMjU2OmUzYjBjNDQyOThmYzFjMTQ5YWZiZjRjODk5NmZiOTI0MjdhZTQxZTQ2NDliOTM0Y2E0OTU5OTFiNzg1MmI4NTUiLCJzaGEyNTY6ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3ODUyYjg1NSJdfX0="},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:6a54987f3f5ad78589dd6e1855d3bbb2156d7b43bde478d8b68851a9a517d3b5","size":175,"data":"H4sIAAAAAAAA/+zRQcrCMBQE4K57ineBv/+0eal07RW8QI0pFNsEklewtxcqKhRdWRAh32bCbJIhxb/xrvNhbJ2xfyjkItnWAKBmXhLAOlEq/TgvfVlpVWaEzV/ywhSlDRk+vms97kfsn79PYqNQ1w+WjHdinUTqfLg1bhqPNhCK/OBP7RxpmMx5vtd9JMXgndIV14BuVKNZ5d8elyRJkrx1DQAA///748xPAAgAAA=="},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:cef9d7542c2a6d20e8cc385a2bfa2052973992daf4bbd1b0b2ae012aa49b2ad0","size":177,"data":"H4sIAAAAAAAA/+zRQcrCMBAF4K57irnA339mkga79gpeoMYUim0CyRTs7YWKCkVXFkTIt3nhbZJHqn8bfBfi2Hrr/qiSixRbQ0Q0Wi+JiOtEUvXjvPTEteICcPOXvDAlaWOBH9+1Hvcj9s/fB3FJoOsHBzZ4cV4SdCHeGj+NRxeBqvIQTu2cYJjseb7XfQKjVMOaecemJtKN0U357XFZlmXZW9cAAAD//72+1pAACAAA"}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:ef2da4ff8ba0fd7692512f7cba752eb64acd729fab05ad642d37b998f3267f09] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/data-field] Oci-Tag: [data-field] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/data-field Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [1417] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:ef2da4ff8ba0fd7692512f7cba752eb64acd729fab05ad642d37b998f3267f09] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269,"data":"eyJhdXRob3IiOiJPQ0kgQ29uZm9ybWFuY2UgVGVzdCIsImFyY2hpdGVjdHVyZSI6ImFtZDY0Iiwib3MiOiJsaW51eCIsImNvbmZpZyI6e30sInJvb3RmcyI6eyJ0eXBlIjoibGF5ZXJzIiwiZGlmZl9pZHMiOlsic2hhMjU2OmUzYjBjNDQyOThmYzFjMTQ5YWZiZjRjODk5NmZiOTI0MjdhZTQxZTQ2NDliOTM0Y2E0OTU5OTFiNzg1MmI4NTUiLCJzaGEyNTY6ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3ODUyYjg1NSJdfX0="},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:6a54987f3f5ad78589dd6e1855d3bbb2156d7b43bde478d8b68851a9a517d3b5","size":175,"data":"H4sIAAAAAAAA/+zRQcrCMBQE4K57ineBv/+0eal07RW8QI0pFNsEklewtxcqKhRdWRAh32bCbJIhxb/xrvNhbJ2xfyjkItnWAKBmXhLAOlEq/TgvfVlpVWaEzV/ywhSlDRk+vms97kfsn79PYqNQ1w+WjHdinUTqfLg1bhqPNhCK/OBP7RxpmMx5vtd9JMXgndIV14BuVKNZ5d8elyRJkrx1DQAA///748xPAAgAAA=="},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:cef9d7542c2a6d20e8cc385a2bfa2052973992daf4bbd1b0b2ae012aa49b2ad0","size":177,"data":"H4sIAAAAAAAA/+zRQcrCMBAF4K57irnA339mkga79gpeoMYUim0CyRTs7YWKCkVXFkTIt3nhbZJHqn8bfBfi2Hrr/qiSixRbQ0Q0Wi+JiOtEUvXjvPTEteICcPOXvDAlaWOBH9+1Hvcj9s/fB3FJoOsHBzZ4cV4SdCHeGj+NRxeBqvIQTu2cYJjseb7XfQKjVMOaecemJtKN0U357XFZlmXZW9cAAAD//72+1pAACAAA"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [74] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["data-field"]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/data-field Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [1417] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:ef2da4ff8ba0fd7692512f7cba752eb64acd729fab05ad642d37b998f3267f09] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:ef2da4ff8ba0fd7692512f7cba752eb64acd729fab05ad642d37b998f3267f09 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [1417] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:ef2da4ff8ba0fd7692512f7cba752eb64acd729fab05ad642d37b998f3267f09] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:6a54987f3f5ad78589dd6e1855d3bbb2156d7b43bde478d8b68851a9a517d3b5 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:6a54987f3f5ad78589dd6e1855d3bbb2156d7b43bde478d8b68851a9a517d3b5] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:cef9d7542c2a6d20e8cc385a2bfa2052973992daf4bbd1b0b2ae012aa49b2ad0 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:cef9d7542c2a6d20e8cc385a2bfa2052973992daf4bbd1b0b2ae012aa49b2ad0] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/data-field Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [1417] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:ef2da4ff8ba0fd7692512f7cba752eb64acd729fab05ad642d37b998f3267f09] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269,"data":"eyJhdXRob3IiOiJPQ0kgQ29uZm9ybWFuY2UgVGVzdCIsImFyY2hpdGVjdHVyZSI6ImFtZDY0Iiwib3MiOiJsaW51eCIsImNvbmZpZyI6e30sInJvb3RmcyI6eyJ0eXBlIjoibGF5ZXJzIiwiZGlmZl9pZHMiOlsic2hhMjU2OmUzYjBjNDQyOThmYzFjMTQ5YWZiZjRjODk5NmZiOTI0MjdhZTQxZTQ2NDliOTM0Y2E0OTU5OTFiNzg1MmI4NTUiLCJzaGEyNTY6ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3ODUyYjg1NSJdfX0="},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:6a54987f3f5ad78589dd6e1855d3bbb2156d7b43bde478d8b68851a9a517d3b5","size":175,"data":"H4sIAAAAAAAA/+zRQcrCMBQE4K57ineBv/+0eal07RW8QI0pFNsEklewtxcqKhRdWRAh32bCbJIhxb/xrvNhbJ2xfyjkItnWAKBmXhLAOlEq/TgvfVlpVWaEzV/ywhSlDRk+vms97kfsn79PYqNQ1w+WjHdinUTqfLg1bhqPNhCK/OBP7RxpmMx5vtd9JMXgndIV14BuVKNZ5d8elyRJkrx1DQAA///748xPAAgAAA=="},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:cef9d7542c2a6d20e8cc385a2bfa2052973992daf4bbd1b0b2ae012aa49b2ad0","size":177,"data":"H4sIAAAAAAAA/+zRQcrCMBAF4K57irnA339mkga79gpeoMYUim0CyRTs7YWKCkVXFkTIt3nhbZJHqn8bfBfi2Hrr/qiSixRbQ0Q0Wi+JiOtEUvXjvPTEteICcPOXvDAlaWOBH9+1Hvcj9s/fB3FJoOsHBzZ4cV4SdCHeGj+NRxeBqvIQTu2cYJjseb7XfQKjVMOaecemJtKN0U357XFZlmXZW9cAAAD//72+1pAACAAA"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:ef2da4ff8ba0fd7692512f7cba752eb64acd729fab05ad642d37b998f3267f09 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [1417] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:ef2da4ff8ba0fd7692512f7cba752eb64acd729fab05ad642d37b998f3267f09] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269,"data":"eyJhdXRob3IiOiJPQ0kgQ29uZm9ybWFuY2UgVGVzdCIsImFyY2hpdGVjdHVyZSI6ImFtZDY0Iiwib3MiOiJsaW51eCIsImNvbmZpZyI6e30sInJvb3RmcyI6eyJ0eXBlIjoibGF5ZXJzIiwiZGlmZl9pZHMiOlsic2hhMjU2OmUzYjBjNDQyOThmYzFjMTQ5YWZiZjRjODk5NmZiOTI0MjdhZTQxZTQ2NDliOTM0Y2E0OTU5OTFiNzg1MmI4NTUiLCJzaGEyNTY6ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3ODUyYjg1NSJdfX0="},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:6a54987f3f5ad78589dd6e1855d3bbb2156d7b43bde478d8b68851a9a517d3b5","size":175,"data":"H4sIAAAAAAAA/+zRQcrCMBQE4K57ineBv/+0eal07RW8QI0pFNsEklewtxcqKhRdWRAh32bCbJIhxb/xrvNhbJ2xfyjkItnWAKBmXhLAOlEq/TgvfVlpVWaEzV/ywhSlDRk+vms97kfsn79PYqNQ1w+WjHdinUTqfLg1bhqPNhCK/OBP7RxpmMx5vtd9JMXgndIV14BuVKNZ5d8elyRJkrx1DQAA///748xPAAgAAA=="},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:cef9d7542c2a6d20e8cc385a2bfa2052973992daf4bbd1b0b2ae012aa49b2ad0","size":177,"data":"H4sIAAAAAAAA/+zRQcrCMBAF4K57irnA339mkga79gpeoMYUim0CyRTs7YWKCkVXFkTIt3nhbZJHqn8bfBfi2Hrr/qiSixRbQ0Q0Wi+JiOtEUvXjvPTEteICcPOXvDAlaWOBH9+1Hvcj9s/fB3FJoOsHBzZ4cV4SdCHeGj+NRxeBqvIQTu2cYJjseb7XfQKjVMOaecemJtKN0U357XFZlmXZW9cAAAD//72+1pAACAAA"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:6a54987f3f5ad78589dd6e1855d3bbb2156d7b43bde478d8b68851a9a517d3b5 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:6a54987f3f5ad78589dd6e1855d3bbb2156d7b43bde478d8b68851a9a517d3b5] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:cef9d7542c2a6d20e8cc385a2bfa2052973992daf4bbd1b0b2ae012aa49b2ad0 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:cef9d7542c2a6d20e8cc385a2bfa2052973992daf4bbd1b0b2ae012aa49b2ad0] --- Output of application/x-gzip not supported, 177 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/data-field Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/data-field Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [94] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:ef2da4ff8ba0fd7692512f7cba752eb64acd729fab05ad642d37b998f3267f09 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:ef2da4ff8ba0fd7692512f7cba752eb64acd729fab05ad642d37b998f3267f09 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:cef9d7542c2a6d20e8cc385a2bfa2052973992daf4bbd1b0b2ae012aa49b2ad0 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/data-field/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/data-field/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:6a54987f3f5ad78589dd6e1855d3bbb2156d7b43bde478d8b68851a9a517d3b5 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/data-field/delete/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/819f827abc770b118e5db7a30546e667] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/819f827abc770b118e5db7a30546e667?digest=sha256%3A103522cf78f85f4ff0017dbc8f867752e2d7a0032cefc82dee5fdfc8ee5d323b Headers: Content-Length: [175] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 175 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:103522cf78f85f4ff0017dbc8f867752e2d7a0032cefc82dee5fdfc8ee5d323b] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:103522cf78f85f4ff0017dbc8f867752e2d7a0032cefc82dee5fdfc8ee5d323b] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:103522cf78f85f4ff0017dbc8f867752e2d7a0032cefc82dee5fdfc8ee5d323b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:103522cf78f85f4ff0017dbc8f867752e2d7a0032cefc82dee5fdfc8ee5d323b] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/3791d1fadbbea4b9d0aebb851b1dcc5c] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/3791d1fadbbea4b9d0aebb851b1dcc5c?digest=sha256%3Abdb7f6dae236ce86c584507c6721d2bf3d2c00693264cba5829daa4952a488bb Headers: Content-Length: [343] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:f6e7b03cb52c0ce4a199a41ac8e124aa5359b14c8c17fa5bc9492f5926f2e0b8","sha256:e4db47cfb2cb8e2b6b6cad50ba121983b7913dbc5958515d91de36ff12e0786c","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:bdb7f6dae236ce86c584507c6721d2bf3d2c00693264cba5829daa4952a488bb] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:bdb7f6dae236ce86c584507c6721d2bf3d2c00693264cba5829daa4952a488bb] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:bdb7f6dae236ce86c584507c6721d2bf3d2c00693264cba5829daa4952a488bb Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [343] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:bdb7f6dae236ce86c584507c6721d2bf3d2c00693264cba5829daa4952a488bb] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:f6e7b03cb52c0ce4a199a41ac8e124aa5359b14c8c17fa5bc9492f5926f2e0b8","sha256:e4db47cfb2cb8e2b6b6cad50ba121983b7913dbc5958515d91de36ff12e0786c","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a7841d4604b2c7eb2b5a1a6cccf000a5901a11bdb3e8ab6e91b07896e519fce0 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:bdb7f6dae236ce86c584507c6721d2bf3d2c00693264cba5829daa4952a488bb","size":343},"layers":[{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar+gzip","digest":"sha256:b1fe1a7569561e2a84e9c5f499b859d601cfd6df0f6cc7fbc587c34ab08f59f1","size":123456,"urls":["https://store.example.com/blobs/sha256/b1fe1a7569561e2a84e9c5f499b859d601cfd6df0f6cc7fbc587c34ab08f59f1"]},{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar","digest":"sha256:e4db47cfb2cb8e2b6b6cad50ba121983b7913dbc5958515d91de36ff12e0786c","size":12345,"urls":["https://store.example.com/blobs/sha256/e4db47cfb2cb8e2b6b6cad50ba121983b7913dbc5958515d91de36ff12e0786c"]},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:103522cf78f85f4ff0017dbc8f867752e2d7a0032cefc82dee5fdfc8ee5d323b","size":175}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:a7841d4604b2c7eb2b5a1a6cccf000a5901a11bdb3e8ab6e91b07896e519fce0] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a7841d4604b2c7eb2b5a1a6cccf000a5901a11bdb3e8ab6e91b07896e519fce0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a7841d4604b2c7eb2b5a1a6cccf000a5901a11bdb3e8ab6e91b07896e519fce0 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [973] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:a7841d4604b2c7eb2b5a1a6cccf000a5901a11bdb3e8ab6e91b07896e519fce0] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:bdb7f6dae236ce86c584507c6721d2bf3d2c00693264cba5829daa4952a488bb","size":343},"layers":[{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar+gzip","digest":"sha256:b1fe1a7569561e2a84e9c5f499b859d601cfd6df0f6cc7fbc587c34ab08f59f1","size":123456,"urls":["https://store.example.com/blobs/sha256/b1fe1a7569561e2a84e9c5f499b859d601cfd6df0f6cc7fbc587c34ab08f59f1"]},{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar","digest":"sha256:e4db47cfb2cb8e2b6b6cad50ba121983b7913dbc5958515d91de36ff12e0786c","size":12345,"urls":["https://store.example.com/blobs/sha256/e4db47cfb2cb8e2b6b6cad50ba121983b7913dbc5958515d91de36ff12e0786c"]},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:103522cf78f85f4ff0017dbc8f867752e2d7a0032cefc82dee5fdfc8ee5d323b","size":175}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/non-distributable-image Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:bdb7f6dae236ce86c584507c6721d2bf3d2c00693264cba5829daa4952a488bb","size":343},"layers":[{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar+gzip","digest":"sha256:b1fe1a7569561e2a84e9c5f499b859d601cfd6df0f6cc7fbc587c34ab08f59f1","size":123456,"urls":["https://store.example.com/blobs/sha256/b1fe1a7569561e2a84e9c5f499b859d601cfd6df0f6cc7fbc587c34ab08f59f1"]},{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar","digest":"sha256:e4db47cfb2cb8e2b6b6cad50ba121983b7913dbc5958515d91de36ff12e0786c","size":12345,"urls":["https://store.example.com/blobs/sha256/e4db47cfb2cb8e2b6b6cad50ba121983b7913dbc5958515d91de36ff12e0786c"]},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:103522cf78f85f4ff0017dbc8f867752e2d7a0032cefc82dee5fdfc8ee5d323b","size":175}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:a7841d4604b2c7eb2b5a1a6cccf000a5901a11bdb3e8ab6e91b07896e519fce0] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/non-distributable-image] Oci-Tag: [non-distributable-image] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/non-distributable-image Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [973] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:a7841d4604b2c7eb2b5a1a6cccf000a5901a11bdb3e8ab6e91b07896e519fce0] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:bdb7f6dae236ce86c584507c6721d2bf3d2c00693264cba5829daa4952a488bb","size":343},"layers":[{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar+gzip","digest":"sha256:b1fe1a7569561e2a84e9c5f499b859d601cfd6df0f6cc7fbc587c34ab08f59f1","size":123456,"urls":["https://store.example.com/blobs/sha256/b1fe1a7569561e2a84e9c5f499b859d601cfd6df0f6cc7fbc587c34ab08f59f1"]},{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar","digest":"sha256:e4db47cfb2cb8e2b6b6cad50ba121983b7913dbc5958515d91de36ff12e0786c","size":12345,"urls":["https://store.example.com/blobs/sha256/e4db47cfb2cb8e2b6b6cad50ba121983b7913dbc5958515d91de36ff12e0786c"]},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:103522cf78f85f4ff0017dbc8f867752e2d7a0032cefc82dee5fdfc8ee5d323b","size":175}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [87] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["non-distributable-image"]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/non-distributable-image Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [973] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:a7841d4604b2c7eb2b5a1a6cccf000a5901a11bdb3e8ab6e91b07896e519fce0] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a7841d4604b2c7eb2b5a1a6cccf000a5901a11bdb3e8ab6e91b07896e519fce0 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [973] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:a7841d4604b2c7eb2b5a1a6cccf000a5901a11bdb3e8ab6e91b07896e519fce0] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:103522cf78f85f4ff0017dbc8f867752e2d7a0032cefc82dee5fdfc8ee5d323b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:103522cf78f85f4ff0017dbc8f867752e2d7a0032cefc82dee5fdfc8ee5d323b] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:bdb7f6dae236ce86c584507c6721d2bf3d2c00693264cba5829daa4952a488bb Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [343] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:bdb7f6dae236ce86c584507c6721d2bf3d2c00693264cba5829daa4952a488bb] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/non-distributable-image Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [973] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:a7841d4604b2c7eb2b5a1a6cccf000a5901a11bdb3e8ab6e91b07896e519fce0] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:bdb7f6dae236ce86c584507c6721d2bf3d2c00693264cba5829daa4952a488bb","size":343},"layers":[{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar+gzip","digest":"sha256:b1fe1a7569561e2a84e9c5f499b859d601cfd6df0f6cc7fbc587c34ab08f59f1","size":123456,"urls":["https://store.example.com/blobs/sha256/b1fe1a7569561e2a84e9c5f499b859d601cfd6df0f6cc7fbc587c34ab08f59f1"]},{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar","digest":"sha256:e4db47cfb2cb8e2b6b6cad50ba121983b7913dbc5958515d91de36ff12e0786c","size":12345,"urls":["https://store.example.com/blobs/sha256/e4db47cfb2cb8e2b6b6cad50ba121983b7913dbc5958515d91de36ff12e0786c"]},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:103522cf78f85f4ff0017dbc8f867752e2d7a0032cefc82dee5fdfc8ee5d323b","size":175}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a7841d4604b2c7eb2b5a1a6cccf000a5901a11bdb3e8ab6e91b07896e519fce0 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [973] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:a7841d4604b2c7eb2b5a1a6cccf000a5901a11bdb3e8ab6e91b07896e519fce0] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:bdb7f6dae236ce86c584507c6721d2bf3d2c00693264cba5829daa4952a488bb","size":343},"layers":[{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar+gzip","digest":"sha256:b1fe1a7569561e2a84e9c5f499b859d601cfd6df0f6cc7fbc587c34ab08f59f1","size":123456,"urls":["https://store.example.com/blobs/sha256/b1fe1a7569561e2a84e9c5f499b859d601cfd6df0f6cc7fbc587c34ab08f59f1"]},{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar","digest":"sha256:e4db47cfb2cb8e2b6b6cad50ba121983b7913dbc5958515d91de36ff12e0786c","size":12345,"urls":["https://store.example.com/blobs/sha256/e4db47cfb2cb8e2b6b6cad50ba121983b7913dbc5958515d91de36ff12e0786c"]},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:103522cf78f85f4ff0017dbc8f867752e2d7a0032cefc82dee5fdfc8ee5d323b","size":175}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:103522cf78f85f4ff0017dbc8f867752e2d7a0032cefc82dee5fdfc8ee5d323b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:103522cf78f85f4ff0017dbc8f867752e2d7a0032cefc82dee5fdfc8ee5d323b] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:bdb7f6dae236ce86c584507c6721d2bf3d2c00693264cba5829daa4952a488bb Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [343] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:bdb7f6dae236ce86c584507c6721d2bf3d2c00693264cba5829daa4952a488bb] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:f6e7b03cb52c0ce4a199a41ac8e124aa5359b14c8c17fa5bc9492f5926f2e0b8","sha256:e4db47cfb2cb8e2b6b6cad50ba121983b7913dbc5958515d91de36ff12e0786c","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/non-distributable-image Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/non-distributable-image Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [107] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a7841d4604b2c7eb2b5a1a6cccf000a5901a11bdb3e8ab6e91b07896e519fce0 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a7841d4604b2c7eb2b5a1a6cccf000a5901a11bdb3e8ab6e91b07896e519fce0 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:bdb7f6dae236ce86c584507c6721d2bf3d2c00693264cba5829daa4952a488bb Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/non-distributable-layers/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:103522cf78f85f4ff0017dbc8f867752e2d7a0032cefc82dee5fdfc8ee5d323b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/non-distributable-layers/delete/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/6b42d687732c4ea93d1d767a2fd87a0a] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/6b42d687732c4ea93d1d767a2fd87a0a?digest=sha256%3A18d6efe1c7006c190621455b48f6916c8b2bcea7b1a43c7657ca756aacc10823 Headers: Content-Length: [331] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]},"org.WLQDNPFFOUWGOUPWZSDIKG34MV":"BRHUTWKR6PPRHH3JSFIVODBZAG"} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:18d6efe1c7006c190621455b48f6916c8b2bcea7b1a43c7657ca756aacc10823] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:18d6efe1c7006c190621455b48f6916c8b2bcea7b1a43c7657ca756aacc10823] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:18d6efe1c7006c190621455b48f6916c8b2bcea7b1a43c7657ca756aacc10823 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [331] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:18d6efe1c7006c190621455b48f6916c8b2bcea7b1a43c7657ca756aacc10823] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]},"org.WLQDNPFFOUWGOUPWZSDIKG34MV":"BRHUTWKR6PPRHH3JSFIVODBZAG"} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/762d337c40993b38e5f48931e40e155a] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/762d337c40993b38e5f48931e40e155a?digest=sha256%3A9fb80df65b93ef181b7e457d1233ec54942281d15342c3c8cb7d38b478ecd0e4 Headers: Content-Length: [174] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 174 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:9fb80df65b93ef181b7e457d1233ec54942281d15342c3c8cb7d38b478ecd0e4] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:9fb80df65b93ef181b7e457d1233ec54942281d15342c3c8cb7d38b478ecd0e4] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:9fb80df65b93ef181b7e457d1233ec54942281d15342c3c8cb7d38b478ecd0e4 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [174] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:9fb80df65b93ef181b7e457d1233ec54942281d15342c3c8cb7d38b478ecd0e4] --- Output of application/x-gzip not supported, 174 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/6e6d0f91d24c6ff6b4c6fcde2b890fe3] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/6e6d0f91d24c6ff6b4c6fcde2b890fe3?digest=sha256%3Acef01fbf5cde20f8c2106252889def22d0fcd314fd31b84b17881850bc1b2b02 Headers: Content-Length: [174] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 174 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:cef01fbf5cde20f8c2106252889def22d0fcd314fd31b84b17881850bc1b2b02] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:cef01fbf5cde20f8c2106252889def22d0fcd314fd31b84b17881850bc1b2b02] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:cef01fbf5cde20f8c2106252889def22d0fcd314fd31b84b17881850bc1b2b02 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [174] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:cef01fbf5cde20f8c2106252889def22d0fcd314fd31b84b17881850bc1b2b02] --- Output of application/x-gzip not supported, 174 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/130c0f4391e4a3505ed93f581df4c6e2] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/130c0f4391e4a3505ed93f581df4c6e2?digest=sha256%3A5476829228f91662a1cb92f7e38ff3ad7156343763bf6833c74bc5fd16f7f1b8 Headers: Content-Length: [331] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]},"org.GCDQIO242SE6LWWVGFFFECBEFS":"TRLWDGGLSQTH66NR5OSURVB3YP"} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:5476829228f91662a1cb92f7e38ff3ad7156343763bf6833c74bc5fd16f7f1b8] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:5476829228f91662a1cb92f7e38ff3ad7156343763bf6833c74bc5fd16f7f1b8] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:5476829228f91662a1cb92f7e38ff3ad7156343763bf6833c74bc5fd16f7f1b8 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [331] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:5476829228f91662a1cb92f7e38ff3ad7156343763bf6833c74bc5fd16f7f1b8] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]},"org.GCDQIO242SE6LWWVGFFFECBEFS":"TRLWDGGLSQTH66NR5OSURVB3YP"} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/fa862bf55da68514a832958ebaf1ffa1] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/fa862bf55da68514a832958ebaf1ffa1?digest=sha256%3A550c07b98b74b9cfa37f82fd38c5a1a2020c98a4b7507874100b782c1536e577 Headers: Content-Length: [175] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 175 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:550c07b98b74b9cfa37f82fd38c5a1a2020c98a4b7507874100b782c1536e577] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:550c07b98b74b9cfa37f82fd38c5a1a2020c98a4b7507874100b782c1536e577] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:550c07b98b74b9cfa37f82fd38c5a1a2020c98a4b7507874100b782c1536e577 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:550c07b98b74b9cfa37f82fd38c5a1a2020c98a4b7507874100b782c1536e577] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/03e7471d426d1e49ba7328810eadb167] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/03e7471d426d1e49ba7328810eadb167?digest=sha256%3A5e1288e4fb4313f7346a4f229e60f96c96103d7fabf6acd7d3d4783f1b87abc2 Headers: Content-Length: [174] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 174 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:5e1288e4fb4313f7346a4f229e60f96c96103d7fabf6acd7d3d4783f1b87abc2] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:5e1288e4fb4313f7346a4f229e60f96c96103d7fabf6acd7d3d4783f1b87abc2] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:5e1288e4fb4313f7346a4f229e60f96c96103d7fabf6acd7d3d4783f1b87abc2 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [174] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:5e1288e4fb4313f7346a4f229e60f96c96103d7fabf6acd7d3d4783f1b87abc2] --- Output of application/x-gzip not supported, 174 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e5ce0dfc231d4339024716cfc7be24edb3a9136a83249e6f52de50de4a0f6961 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:18d6efe1c7006c190621455b48f6916c8b2bcea7b1a43c7657ca756aacc10823","size":331},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:550c07b98b74b9cfa37f82fd38c5a1a2020c98a4b7507874100b782c1536e577","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:5e1288e4fb4313f7346a4f229e60f96c96103d7fabf6acd7d3d4783f1b87abc2","size":174}],"org.7R4YZGAS3GZBY7V2L27LWJMQU3":"UHHKMHMWLJK5XQ2VCGTBFHHDHE"} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:e5ce0dfc231d4339024716cfc7be24edb3a9136a83249e6f52de50de4a0f6961] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e5ce0dfc231d4339024716cfc7be24edb3a9136a83249e6f52de50de4a0f6961] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e5ce0dfc231d4339024716cfc7be24edb3a9136a83249e6f52de50de4a0f6961 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [617] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:e5ce0dfc231d4339024716cfc7be24edb3a9136a83249e6f52de50de4a0f6961] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:18d6efe1c7006c190621455b48f6916c8b2bcea7b1a43c7657ca756aacc10823","size":331},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:550c07b98b74b9cfa37f82fd38c5a1a2020c98a4b7507874100b782c1536e577","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:5e1288e4fb4313f7346a4f229e60f96c96103d7fabf6acd7d3d4783f1b87abc2","size":174}],"org.7R4YZGAS3GZBY7V2L27LWJMQU3":"UHHKMHMWLJK5XQ2VCGTBFHHDHE"} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:09a40e7bff6d6bcac58d435544759c8facf17bc322b59cadc82481384690ba3e Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:5476829228f91662a1cb92f7e38ff3ad7156343763bf6833c74bc5fd16f7f1b8","size":331},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:9fb80df65b93ef181b7e457d1233ec54942281d15342c3c8cb7d38b478ecd0e4","size":174},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:cef01fbf5cde20f8c2106252889def22d0fcd314fd31b84b17881850bc1b2b02","size":174}],"org.NQ3U3YCUAACTXYPULV6E7XOJYB":"FT6NV2PMUFSCZ3KMVL5BPIMDAR"} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:09a40e7bff6d6bcac58d435544759c8facf17bc322b59cadc82481384690ba3e] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:09a40e7bff6d6bcac58d435544759c8facf17bc322b59cadc82481384690ba3e] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:09a40e7bff6d6bcac58d435544759c8facf17bc322b59cadc82481384690ba3e Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [617] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:09a40e7bff6d6bcac58d435544759c8facf17bc322b59cadc82481384690ba3e] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:5476829228f91662a1cb92f7e38ff3ad7156343763bf6833c74bc5fd16f7f1b8","size":331},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:9fb80df65b93ef181b7e457d1233ec54942281d15342c3c8cb7d38b478ecd0e4","size":174},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:cef01fbf5cde20f8c2106252889def22d0fcd314fd31b84b17881850bc1b2b02","size":174}],"org.NQ3U3YCUAACTXYPULV6E7XOJYB":"FT6NV2PMUFSCZ3KMVL5BPIMDAR"} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:f86b1fa2b8d6af3785102c3f8e1cd8a14d70e0c61de4c2dbdf60040e76691313 Headers: Content-Type: [application/vnd.oci.image.index.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:e5ce0dfc231d4339024716cfc7be24edb3a9136a83249e6f52de50de4a0f6961","size":617,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:09a40e7bff6d6bcac58d435544759c8facf17bc322b59cadc82481384690ba3e","size":617,"platform":{"architecture":"arm64","os":"linux"}}],"org.SRRJ34YBJDYSW25VSIULTORRLB":"RXQXFKF772GJ2R5H3C6I7KUVDK"} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:f86b1fa2b8d6af3785102c3f8e1cd8a14d70e0c61de4c2dbdf60040e76691313] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:f86b1fa2b8d6af3785102c3f8e1cd8a14d70e0c61de4c2dbdf60040e76691313] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:f86b1fa2b8d6af3785102c3f8e1cd8a14d70e0c61de4c2dbdf60040e76691313 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [553] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:f86b1fa2b8d6af3785102c3f8e1cd8a14d70e0c61de4c2dbdf60040e76691313] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:e5ce0dfc231d4339024716cfc7be24edb3a9136a83249e6f52de50de4a0f6961","size":617,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:09a40e7bff6d6bcac58d435544759c8facf17bc322b59cadc82481384690ba3e","size":617,"platform":{"architecture":"arm64","os":"linux"}}],"org.SRRJ34YBJDYSW25VSIULTORRLB":"RXQXFKF772GJ2R5H3C6I7KUVDK"} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/custom-fields Headers: Content-Type: [application/vnd.oci.image.index.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:e5ce0dfc231d4339024716cfc7be24edb3a9136a83249e6f52de50de4a0f6961","size":617,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:09a40e7bff6d6bcac58d435544759c8facf17bc322b59cadc82481384690ba3e","size":617,"platform":{"architecture":"arm64","os":"linux"}}],"org.SRRJ34YBJDYSW25VSIULTORRLB":"RXQXFKF772GJ2R5H3C6I7KUVDK"} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:f86b1fa2b8d6af3785102c3f8e1cd8a14d70e0c61de4c2dbdf60040e76691313] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/custom-fields] Oci-Tag: [custom-fields] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/custom-fields Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [553] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:f86b1fa2b8d6af3785102c3f8e1cd8a14d70e0c61de4c2dbdf60040e76691313] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:e5ce0dfc231d4339024716cfc7be24edb3a9136a83249e6f52de50de4a0f6961","size":617,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:09a40e7bff6d6bcac58d435544759c8facf17bc322b59cadc82481384690ba3e","size":617,"platform":{"architecture":"arm64","os":"linux"}}],"org.SRRJ34YBJDYSW25VSIULTORRLB":"RXQXFKF772GJ2R5H3C6I7KUVDK"} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [77] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["custom-fields"]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/custom-fields Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [553] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:f86b1fa2b8d6af3785102c3f8e1cd8a14d70e0c61de4c2dbdf60040e76691313] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e5ce0dfc231d4339024716cfc7be24edb3a9136a83249e6f52de50de4a0f6961 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [617] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:e5ce0dfc231d4339024716cfc7be24edb3a9136a83249e6f52de50de4a0f6961] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:09a40e7bff6d6bcac58d435544759c8facf17bc322b59cadc82481384690ba3e Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [617] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:09a40e7bff6d6bcac58d435544759c8facf17bc322b59cadc82481384690ba3e] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:f86b1fa2b8d6af3785102c3f8e1cd8a14d70e0c61de4c2dbdf60040e76691313 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [553] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:f86b1fa2b8d6af3785102c3f8e1cd8a14d70e0c61de4c2dbdf60040e76691313] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:cef01fbf5cde20f8c2106252889def22d0fcd314fd31b84b17881850bc1b2b02 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [174] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:cef01fbf5cde20f8c2106252889def22d0fcd314fd31b84b17881850bc1b2b02] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:5476829228f91662a1cb92f7e38ff3ad7156343763bf6833c74bc5fd16f7f1b8 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [331] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:5476829228f91662a1cb92f7e38ff3ad7156343763bf6833c74bc5fd16f7f1b8] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:550c07b98b74b9cfa37f82fd38c5a1a2020c98a4b7507874100b782c1536e577 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:550c07b98b74b9cfa37f82fd38c5a1a2020c98a4b7507874100b782c1536e577] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:5e1288e4fb4313f7346a4f229e60f96c96103d7fabf6acd7d3d4783f1b87abc2 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [174] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:5e1288e4fb4313f7346a4f229e60f96c96103d7fabf6acd7d3d4783f1b87abc2] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:18d6efe1c7006c190621455b48f6916c8b2bcea7b1a43c7657ca756aacc10823 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [331] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:18d6efe1c7006c190621455b48f6916c8b2bcea7b1a43c7657ca756aacc10823] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:9fb80df65b93ef181b7e457d1233ec54942281d15342c3c8cb7d38b478ecd0e4 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [174] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:9fb80df65b93ef181b7e457d1233ec54942281d15342c3c8cb7d38b478ecd0e4] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/custom-fields Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [553] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:f86b1fa2b8d6af3785102c3f8e1cd8a14d70e0c61de4c2dbdf60040e76691313] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:e5ce0dfc231d4339024716cfc7be24edb3a9136a83249e6f52de50de4a0f6961","size":617,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:09a40e7bff6d6bcac58d435544759c8facf17bc322b59cadc82481384690ba3e","size":617,"platform":{"architecture":"arm64","os":"linux"}}],"org.SRRJ34YBJDYSW25VSIULTORRLB":"RXQXFKF772GJ2R5H3C6I7KUVDK"} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e5ce0dfc231d4339024716cfc7be24edb3a9136a83249e6f52de50de4a0f6961 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [617] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:e5ce0dfc231d4339024716cfc7be24edb3a9136a83249e6f52de50de4a0f6961] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:18d6efe1c7006c190621455b48f6916c8b2bcea7b1a43c7657ca756aacc10823","size":331},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:550c07b98b74b9cfa37f82fd38c5a1a2020c98a4b7507874100b782c1536e577","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:5e1288e4fb4313f7346a4f229e60f96c96103d7fabf6acd7d3d4783f1b87abc2","size":174}],"org.7R4YZGAS3GZBY7V2L27LWJMQU3":"UHHKMHMWLJK5XQ2VCGTBFHHDHE"} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:09a40e7bff6d6bcac58d435544759c8facf17bc322b59cadc82481384690ba3e Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [617] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:09a40e7bff6d6bcac58d435544759c8facf17bc322b59cadc82481384690ba3e] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:5476829228f91662a1cb92f7e38ff3ad7156343763bf6833c74bc5fd16f7f1b8","size":331},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:9fb80df65b93ef181b7e457d1233ec54942281d15342c3c8cb7d38b478ecd0e4","size":174},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:cef01fbf5cde20f8c2106252889def22d0fcd314fd31b84b17881850bc1b2b02","size":174}],"org.NQ3U3YCUAACTXYPULV6E7XOJYB":"FT6NV2PMUFSCZ3KMVL5BPIMDAR"} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:f86b1fa2b8d6af3785102c3f8e1cd8a14d70e0c61de4c2dbdf60040e76691313 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [553] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:f86b1fa2b8d6af3785102c3f8e1cd8a14d70e0c61de4c2dbdf60040e76691313] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:e5ce0dfc231d4339024716cfc7be24edb3a9136a83249e6f52de50de4a0f6961","size":617,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:09a40e7bff6d6bcac58d435544759c8facf17bc322b59cadc82481384690ba3e","size":617,"platform":{"architecture":"arm64","os":"linux"}}],"org.SRRJ34YBJDYSW25VSIULTORRLB":"RXQXFKF772GJ2R5H3C6I7KUVDK"} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:550c07b98b74b9cfa37f82fd38c5a1a2020c98a4b7507874100b782c1536e577 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:550c07b98b74b9cfa37f82fd38c5a1a2020c98a4b7507874100b782c1536e577] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:5e1288e4fb4313f7346a4f229e60f96c96103d7fabf6acd7d3d4783f1b87abc2 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [174] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:5e1288e4fb4313f7346a4f229e60f96c96103d7fabf6acd7d3d4783f1b87abc2] --- Output of application/x-gzip not supported, 174 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:18d6efe1c7006c190621455b48f6916c8b2bcea7b1a43c7657ca756aacc10823 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [331] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:18d6efe1c7006c190621455b48f6916c8b2bcea7b1a43c7657ca756aacc10823] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]},"org.WLQDNPFFOUWGOUPWZSDIKG34MV":"BRHUTWKR6PPRHH3JSFIVODBZAG"} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:9fb80df65b93ef181b7e457d1233ec54942281d15342c3c8cb7d38b478ecd0e4 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [174] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:9fb80df65b93ef181b7e457d1233ec54942281d15342c3c8cb7d38b478ecd0e4] --- Output of application/x-gzip not supported, 174 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:cef01fbf5cde20f8c2106252889def22d0fcd314fd31b84b17881850bc1b2b02 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [174] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:cef01fbf5cde20f8c2106252889def22d0fcd314fd31b84b17881850bc1b2b02] --- Output of application/x-gzip not supported, 174 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:5476829228f91662a1cb92f7e38ff3ad7156343763bf6833c74bc5fd16f7f1b8 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [331] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:5476829228f91662a1cb92f7e38ff3ad7156343763bf6833c74bc5fd16f7f1b8] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]},"org.GCDQIO242SE6LWWVGFFFECBEFS":"TRLWDGGLSQTH66NR5OSURVB3YP"} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/custom-fields Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/custom-fields Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [97] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:f86b1fa2b8d6af3785102c3f8e1cd8a14d70e0c61de4c2dbdf60040e76691313 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:f86b1fa2b8d6af3785102c3f8e1cd8a14d70e0c61de4c2dbdf60040e76691313 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:09a40e7bff6d6bcac58d435544759c8facf17bc322b59cadc82481384690ba3e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:09a40e7bff6d6bcac58d435544759c8facf17bc322b59cadc82481384690ba3e Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e5ce0dfc231d4339024716cfc7be24edb3a9136a83249e6f52de50de4a0f6961 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e5ce0dfc231d4339024716cfc7be24edb3a9136a83249e6f52de50de4a0f6961 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:9fb80df65b93ef181b7e457d1233ec54942281d15342c3c8cb7d38b478ecd0e4 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/custom-fields/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:cef01fbf5cde20f8c2106252889def22d0fcd314fd31b84b17881850bc1b2b02 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/custom-fields/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:5476829228f91662a1cb92f7e38ff3ad7156343763bf6833c74bc5fd16f7f1b8 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/custom-fields/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:550c07b98b74b9cfa37f82fd38c5a1a2020c98a4b7507874100b782c1536e577 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/custom-fields/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:5e1288e4fb4313f7346a4f229e60f96c96103d7fabf6acd7d3d4783f1b87abc2 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/custom-fields/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:18d6efe1c7006c190621455b48f6916c8b2bcea7b1a43c7657ca756aacc10823 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/custom-fields/delete/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/cd46ec7140c827594f9db98a396879db] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/cd46ec7140c827594f9db98a396879db?digest=sha256%3A81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab Headers: Content-Length: [122] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":[]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [122] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":[]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab","size":122},"layers":[]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [248] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab","size":122},"layers":[]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/no-layers Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab","size":122},"layers":[]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/no-layers] Oci-Tag: [no-layers] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/no-layers Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [248] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab","size":122},"layers":[]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [73] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["no-layers"]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/no-layers Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [248] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [248] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [122] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/no-layers Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [248] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab","size":122},"layers":[]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [248] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab","size":122},"layers":[]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [122] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":[]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/no-layers Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/no-layers Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [93] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/no-layers/delete/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/0fe6260b8e5224007ede10499577c6cd] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/0fe6260b8e5224007ede10499577c6cd?digest=sha512%3A1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d Headers: Content-Length: [397] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [397] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/b6b8a40d67886ee54b1a22ab5788ad15] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/b6b8a40d67886ee54b1a22ab5788ad15?digest=sha512%3Adc57d1cb804b6b895a8262e0fde9a46706183c10a394c30d5a96611130ab4aa58f03cd0cdbfe433e870d7c7a7a456b09b7f9b4ae5c56e5efd21a6f73e77ce811 Headers: Content-Length: [176] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 176 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:dc57d1cb804b6b895a8262e0fde9a46706183c10a394c30d5a96611130ab4aa58f03cd0cdbfe433e870d7c7a7a456b09b7f9b4ae5c56e5efd21a6f73e77ce811] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:dc57d1cb804b6b895a8262e0fde9a46706183c10a394c30d5a96611130ab4aa58f03cd0cdbfe433e870d7c7a7a456b09b7f9b4ae5c56e5efd21a6f73e77ce811] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:dc57d1cb804b6b895a8262e0fde9a46706183c10a394c30d5a96611130ab4aa58f03cd0cdbfe433e870d7c7a7a456b09b7f9b4ae5c56e5efd21a6f73e77ce811 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:dc57d1cb804b6b895a8262e0fde9a46706183c10a394c30d5a96611130ab4aa58f03cd0cdbfe433e870d7c7a7a456b09b7f9b4ae5c56e5efd21a6f73e77ce811] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/d1a45005d7f2be9f8c7fb4d390aadab5] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/d1a45005d7f2be9f8c7fb4d390aadab5?digest=sha512%3A72b8fafa2ce51defa920976fa5cb86fef753f237437615b087a29fe3865d33d975efeb17486f8f4f4dc7daa74b7f4e9671638e12ae82d0c95dd91bcbf2b7c13e Headers: Content-Length: [175] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 175 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:72b8fafa2ce51defa920976fa5cb86fef753f237437615b087a29fe3865d33d975efeb17486f8f4f4dc7daa74b7f4e9671638e12ae82d0c95dd91bcbf2b7c13e] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:72b8fafa2ce51defa920976fa5cb86fef753f237437615b087a29fe3865d33d975efeb17486f8f4f4dc7daa74b7f4e9671638e12ae82d0c95dd91bcbf2b7c13e] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:72b8fafa2ce51defa920976fa5cb86fef753f237437615b087a29fe3865d33d975efeb17486f8f4f4dc7daa74b7f4e9671638e12ae82d0c95dd91bcbf2b7c13e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:72b8fafa2ce51defa920976fa5cb86fef753f237437615b087a29fe3865d33d975efeb17486f8f4f4dc7daa74b7f4e9671638e12ae82d0c95dd91bcbf2b7c13e] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/472a6e0d4d1bbc26e02f045c711c87e7] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/472a6e0d4d1bbc26e02f045c711c87e7?digest=sha512%3Ad5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290 Headers: Content-Length: [397] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [397] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/1730dbc694966c0be51e3dad10f22893] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/1730dbc694966c0be51e3dad10f22893?digest=sha512%3Af419350e33c60210826cf9c9f7ededa9d99a122538440f573b52eb4c310029a9c5a6fb69d319bc8259954eb5aeee2f963ee60d1bb232c7795c5a5dcf5c2fc4fe Headers: Content-Length: [174] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 174 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:f419350e33c60210826cf9c9f7ededa9d99a122538440f573b52eb4c310029a9c5a6fb69d319bc8259954eb5aeee2f963ee60d1bb232c7795c5a5dcf5c2fc4fe] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:f419350e33c60210826cf9c9f7ededa9d99a122538440f573b52eb4c310029a9c5a6fb69d319bc8259954eb5aeee2f963ee60d1bb232c7795c5a5dcf5c2fc4fe] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:f419350e33c60210826cf9c9f7ededa9d99a122538440f573b52eb4c310029a9c5a6fb69d319bc8259954eb5aeee2f963ee60d1bb232c7795c5a5dcf5c2fc4fe Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [174] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:f419350e33c60210826cf9c9f7ededa9d99a122538440f573b52eb4c310029a9c5a6fb69d319bc8259954eb5aeee2f963ee60d1bb232c7795c5a5dcf5c2fc4fe] --- Output of application/x-gzip not supported, 174 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/674b055585a61ea4bd79015893e8c03b] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/674b055585a61ea4bd79015893e8c03b?digest=sha512%3Afd1331dc4f98c049261905b3588a8c9033c4314fad4473034b7a7220ad2a60e19bc7f9b65ab385d8a8cb317aae0dddb0318d8a7f9fd49af183b073e15857f6e3 Headers: Content-Length: [176] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 176 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:fd1331dc4f98c049261905b3588a8c9033c4314fad4473034b7a7220ad2a60e19bc7f9b65ab385d8a8cb317aae0dddb0318d8a7f9fd49af183b073e15857f6e3] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:fd1331dc4f98c049261905b3588a8c9033c4314fad4473034b7a7220ad2a60e19bc7f9b65ab385d8a8cb317aae0dddb0318d8a7f9fd49af183b073e15857f6e3] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:fd1331dc4f98c049261905b3588a8c9033c4314fad4473034b7a7220ad2a60e19bc7f9b65ab385d8a8cb317aae0dddb0318d8a7f9fd49af183b073e15857f6e3 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:fd1331dc4f98c049261905b3588a8c9033c4314fad4473034b7a7220ad2a60e19bc7f9b65ab385d8a8cb317aae0dddb0318d8a7f9fd49af183b073e15857f6e3] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:df86a9c6043f088bcc0c9d4fd5912a04b925b737887e36571e3866e344cb31c78d9255bdca01ab7b59070824243e5b4a8953d17b78742cd71121af7b30a1c53a Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:f419350e33c60210826cf9c9f7ededa9d99a122538440f573b52eb4c310029a9c5a6fb69d319bc8259954eb5aeee2f963ee60d1bb232c7795c5a5dcf5c2fc4fe","size":174},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:fd1331dc4f98c049261905b3588a8c9033c4314fad4473034b7a7220ad2a60e19bc7f9b65ab385d8a8cb317aae0dddb0318d8a7f9fd49af183b073e15857f6e3","size":176}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:df86a9c6043f088bcc0c9d4fd5912a04b925b737887e36571e3866e344cb31c78d9255bdca01ab7b59070824243e5b4a8953d17b78742cd71121af7b30a1c53a] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:df86a9c6043f088bcc0c9d4fd5912a04b925b737887e36571e3866e344cb31c78d9255bdca01ab7b59070824243e5b4a8953d17b78742cd71121af7b30a1c53a] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:df86a9c6043f088bcc0c9d4fd5912a04b925b737887e36571e3866e344cb31c78d9255bdca01ab7b59070824243e5b4a8953d17b78742cd71121af7b30a1c53a Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [747] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:df86a9c6043f088bcc0c9d4fd5912a04b925b737887e36571e3866e344cb31c78d9255bdca01ab7b59070824243e5b4a8953d17b78742cd71121af7b30a1c53a] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:f419350e33c60210826cf9c9f7ededa9d99a122538440f573b52eb4c310029a9c5a6fb69d319bc8259954eb5aeee2f963ee60d1bb232c7795c5a5dcf5c2fc4fe","size":174},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:fd1331dc4f98c049261905b3588a8c9033c4314fad4473034b7a7220ad2a60e19bc7f9b65ab385d8a8cb317aae0dddb0318d8a7f9fd49af183b073e15857f6e3","size":176}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:6c4a3276ec2bbc1b5e5b737e1a49660160a52992c553b73c2f6da62b5f18fa2c7f4718364ea56a1df8f83f882cba0ad4c227ccfe705b86a461641300d4a8483f Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:dc57d1cb804b6b895a8262e0fde9a46706183c10a394c30d5a96611130ab4aa58f03cd0cdbfe433e870d7c7a7a456b09b7f9b4ae5c56e5efd21a6f73e77ce811","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:72b8fafa2ce51defa920976fa5cb86fef753f237437615b087a29fe3865d33d975efeb17486f8f4f4dc7daa74b7f4e9671638e12ae82d0c95dd91bcbf2b7c13e","size":175}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:6c4a3276ec2bbc1b5e5b737e1a49660160a52992c553b73c2f6da62b5f18fa2c7f4718364ea56a1df8f83f882cba0ad4c227ccfe705b86a461641300d4a8483f] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:6c4a3276ec2bbc1b5e5b737e1a49660160a52992c553b73c2f6da62b5f18fa2c7f4718364ea56a1df8f83f882cba0ad4c227ccfe705b86a461641300d4a8483f] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:6c4a3276ec2bbc1b5e5b737e1a49660160a52992c553b73c2f6da62b5f18fa2c7f4718364ea56a1df8f83f882cba0ad4c227ccfe705b86a461641300d4a8483f Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [747] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:6c4a3276ec2bbc1b5e5b737e1a49660160a52992c553b73c2f6da62b5f18fa2c7f4718364ea56a1df8f83f882cba0ad4c227ccfe705b86a461641300d4a8483f] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:dc57d1cb804b6b895a8262e0fde9a46706183c10a394c30d5a96611130ab4aa58f03cd0cdbfe433e870d7c7a7a456b09b7f9b4ae5c56e5efd21a6f73e77ce811","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:72b8fafa2ce51defa920976fa5cb86fef753f237437615b087a29fe3865d33d975efeb17486f8f4f4dc7daa74b7f4e9671638e12ae82d0c95dd91bcbf2b7c13e","size":175}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:0e304378e0d61acdb8e3217f70854c3c519c42893c5bcba07f773c2257a2b3f1c8bb1f643c08093d1a2219520a600139565914c6cbab422bcc55088313e9fee8 Headers: Content-Type: [application/vnd.oci.image.index.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:df86a9c6043f088bcc0c9d4fd5912a04b925b737887e36571e3866e344cb31c78d9255bdca01ab7b59070824243e5b4a8953d17b78742cd71121af7b30a1c53a","size":747,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:6c4a3276ec2bbc1b5e5b737e1a49660160a52992c553b73c2f6da62b5f18fa2c7f4718364ea56a1df8f83f882cba0ad4c227ccfe705b86a461641300d4a8483f","size":747,"platform":{"architecture":"arm64","os":"linux"}}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:0e304378e0d61acdb8e3217f70854c3c519c42893c5bcba07f773c2257a2b3f1c8bb1f643c08093d1a2219520a600139565914c6cbab422bcc55088313e9fee8] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:0e304378e0d61acdb8e3217f70854c3c519c42893c5bcba07f773c2257a2b3f1c8bb1f643c08093d1a2219520a600139565914c6cbab422bcc55088313e9fee8] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:0e304378e0d61acdb8e3217f70854c3c519c42893c5bcba07f773c2257a2b3f1c8bb1f643c08093d1a2219520a600139565914c6cbab422bcc55088313e9fee8 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [619] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:0e304378e0d61acdb8e3217f70854c3c519c42893c5bcba07f773c2257a2b3f1c8bb1f643c08093d1a2219520a600139565914c6cbab422bcc55088313e9fee8] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:df86a9c6043f088bcc0c9d4fd5912a04b925b737887e36571e3866e344cb31c78d9255bdca01ab7b59070824243e5b4a8953d17b78742cd71121af7b30a1c53a","size":747,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:6c4a3276ec2bbc1b5e5b737e1a49660160a52992c553b73c2f6da62b5f18fa2c7f4718364ea56a1df8f83f882cba0ad4c227ccfe705b86a461641300d4a8483f","size":747,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [62] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":[]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:df86a9c6043f088bcc0c9d4fd5912a04b925b737887e36571e3866e344cb31c78d9255bdca01ab7b59070824243e5b4a8953d17b78742cd71121af7b30a1c53a Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [747] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:df86a9c6043f088bcc0c9d4fd5912a04b925b737887e36571e3866e344cb31c78d9255bdca01ab7b59070824243e5b4a8953d17b78742cd71121af7b30a1c53a] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:6c4a3276ec2bbc1b5e5b737e1a49660160a52992c553b73c2f6da62b5f18fa2c7f4718364ea56a1df8f83f882cba0ad4c227ccfe705b86a461641300d4a8483f Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [747] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:6c4a3276ec2bbc1b5e5b737e1a49660160a52992c553b73c2f6da62b5f18fa2c7f4718364ea56a1df8f83f882cba0ad4c227ccfe705b86a461641300d4a8483f] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:0e304378e0d61acdb8e3217f70854c3c519c42893c5bcba07f773c2257a2b3f1c8bb1f643c08093d1a2219520a600139565914c6cbab422bcc55088313e9fee8 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [619] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:0e304378e0d61acdb8e3217f70854c3c519c42893c5bcba07f773c2257a2b3f1c8bb1f643c08093d1a2219520a600139565914c6cbab422bcc55088313e9fee8] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:72b8fafa2ce51defa920976fa5cb86fef753f237437615b087a29fe3865d33d975efeb17486f8f4f4dc7daa74b7f4e9671638e12ae82d0c95dd91bcbf2b7c13e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:72b8fafa2ce51defa920976fa5cb86fef753f237437615b087a29fe3865d33d975efeb17486f8f4f4dc7daa74b7f4e9671638e12ae82d0c95dd91bcbf2b7c13e] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [397] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:f419350e33c60210826cf9c9f7ededa9d99a122538440f573b52eb4c310029a9c5a6fb69d319bc8259954eb5aeee2f963ee60d1bb232c7795c5a5dcf5c2fc4fe Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [174] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:f419350e33c60210826cf9c9f7ededa9d99a122538440f573b52eb4c310029a9c5a6fb69d319bc8259954eb5aeee2f963ee60d1bb232c7795c5a5dcf5c2fc4fe] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:fd1331dc4f98c049261905b3588a8c9033c4314fad4473034b7a7220ad2a60e19bc7f9b65ab385d8a8cb317aae0dddb0318d8a7f9fd49af183b073e15857f6e3 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:fd1331dc4f98c049261905b3588a8c9033c4314fad4473034b7a7220ad2a60e19bc7f9b65ab385d8a8cb317aae0dddb0318d8a7f9fd49af183b073e15857f6e3] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [397] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:dc57d1cb804b6b895a8262e0fde9a46706183c10a394c30d5a96611130ab4aa58f03cd0cdbfe433e870d7c7a7a456b09b7f9b4ae5c56e5efd21a6f73e77ce811 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:dc57d1cb804b6b895a8262e0fde9a46706183c10a394c30d5a96611130ab4aa58f03cd0cdbfe433e870d7c7a7a456b09b7f9b4ae5c56e5efd21a6f73e77ce811] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:df86a9c6043f088bcc0c9d4fd5912a04b925b737887e36571e3866e344cb31c78d9255bdca01ab7b59070824243e5b4a8953d17b78742cd71121af7b30a1c53a Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [747] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:df86a9c6043f088bcc0c9d4fd5912a04b925b737887e36571e3866e344cb31c78d9255bdca01ab7b59070824243e5b4a8953d17b78742cd71121af7b30a1c53a] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:f419350e33c60210826cf9c9f7ededa9d99a122538440f573b52eb4c310029a9c5a6fb69d319bc8259954eb5aeee2f963ee60d1bb232c7795c5a5dcf5c2fc4fe","size":174},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:fd1331dc4f98c049261905b3588a8c9033c4314fad4473034b7a7220ad2a60e19bc7f9b65ab385d8a8cb317aae0dddb0318d8a7f9fd49af183b073e15857f6e3","size":176}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:6c4a3276ec2bbc1b5e5b737e1a49660160a52992c553b73c2f6da62b5f18fa2c7f4718364ea56a1df8f83f882cba0ad4c227ccfe705b86a461641300d4a8483f Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [747] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:6c4a3276ec2bbc1b5e5b737e1a49660160a52992c553b73c2f6da62b5f18fa2c7f4718364ea56a1df8f83f882cba0ad4c227ccfe705b86a461641300d4a8483f] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:dc57d1cb804b6b895a8262e0fde9a46706183c10a394c30d5a96611130ab4aa58f03cd0cdbfe433e870d7c7a7a456b09b7f9b4ae5c56e5efd21a6f73e77ce811","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:72b8fafa2ce51defa920976fa5cb86fef753f237437615b087a29fe3865d33d975efeb17486f8f4f4dc7daa74b7f4e9671638e12ae82d0c95dd91bcbf2b7c13e","size":175}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:0e304378e0d61acdb8e3217f70854c3c519c42893c5bcba07f773c2257a2b3f1c8bb1f643c08093d1a2219520a600139565914c6cbab422bcc55088313e9fee8 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [619] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:0e304378e0d61acdb8e3217f70854c3c519c42893c5bcba07f773c2257a2b3f1c8bb1f643c08093d1a2219520a600139565914c6cbab422bcc55088313e9fee8] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:df86a9c6043f088bcc0c9d4fd5912a04b925b737887e36571e3866e344cb31c78d9255bdca01ab7b59070824243e5b4a8953d17b78742cd71121af7b30a1c53a","size":747,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:6c4a3276ec2bbc1b5e5b737e1a49660160a52992c553b73c2f6da62b5f18fa2c7f4718364ea56a1df8f83f882cba0ad4c227ccfe705b86a461641300d4a8483f","size":747,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:72b8fafa2ce51defa920976fa5cb86fef753f237437615b087a29fe3865d33d975efeb17486f8f4f4dc7daa74b7f4e9671638e12ae82d0c95dd91bcbf2b7c13e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:72b8fafa2ce51defa920976fa5cb86fef753f237437615b087a29fe3865d33d975efeb17486f8f4f4dc7daa74b7f4e9671638e12ae82d0c95dd91bcbf2b7c13e] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [397] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:f419350e33c60210826cf9c9f7ededa9d99a122538440f573b52eb4c310029a9c5a6fb69d319bc8259954eb5aeee2f963ee60d1bb232c7795c5a5dcf5c2fc4fe Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [174] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:f419350e33c60210826cf9c9f7ededa9d99a122538440f573b52eb4c310029a9c5a6fb69d319bc8259954eb5aeee2f963ee60d1bb232c7795c5a5dcf5c2fc4fe] --- Output of application/x-gzip not supported, 174 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:fd1331dc4f98c049261905b3588a8c9033c4314fad4473034b7a7220ad2a60e19bc7f9b65ab385d8a8cb317aae0dddb0318d8a7f9fd49af183b073e15857f6e3 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:fd1331dc4f98c049261905b3588a8c9033c4314fad4473034b7a7220ad2a60e19bc7f9b65ab385d8a8cb317aae0dddb0318d8a7f9fd49af183b073e15857f6e3] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [397] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:dc57d1cb804b6b895a8262e0fde9a46706183c10a394c30d5a96611130ab4aa58f03cd0cdbfe433e870d7c7a7a456b09b7f9b4ae5c56e5efd21a6f73e77ce811 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:dc57d1cb804b6b895a8262e0fde9a46706183c10a394c30d5a96611130ab4aa58f03cd0cdbfe433e870d7c7a7a456b09b7f9b4ae5c56e5efd21a6f73e77ce811] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:0e304378e0d61acdb8e3217f70854c3c519c42893c5bcba07f773c2257a2b3f1c8bb1f643c08093d1a2219520a600139565914c6cbab422bcc55088313e9fee8 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:0e304378e0d61acdb8e3217f70854c3c519c42893c5bcba07f773c2257a2b3f1c8bb1f643c08093d1a2219520a600139565914c6cbab422bcc55088313e9fee8 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [219] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:6c4a3276ec2bbc1b5e5b737e1a49660160a52992c553b73c2f6da62b5f18fa2c7f4718364ea56a1df8f83f882cba0ad4c227ccfe705b86a461641300d4a8483f Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:6c4a3276ec2bbc1b5e5b737e1a49660160a52992c553b73c2f6da62b5f18fa2c7f4718364ea56a1df8f83f882cba0ad4c227ccfe705b86a461641300d4a8483f Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [219] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:df86a9c6043f088bcc0c9d4fd5912a04b925b737887e36571e3866e344cb31c78d9255bdca01ab7b59070824243e5b4a8953d17b78742cd71121af7b30a1c53a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:df86a9c6043f088bcc0c9d4fd5912a04b925b737887e36571e3866e344cb31c78d9255bdca01ab7b59070824243e5b4a8953d17b78742cd71121af7b30a1c53a Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [219] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/sha512/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:dc57d1cb804b6b895a8262e0fde9a46706183c10a394c30d5a96611130ab4aa58f03cd0cdbfe433e870d7c7a7a456b09b7f9b4ae5c56e5efd21a6f73e77ce811 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/sha512/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:72b8fafa2ce51defa920976fa5cb86fef753f237437615b087a29fe3865d33d975efeb17486f8f4f4dc7daa74b7f4e9671638e12ae82d0c95dd91bcbf2b7c13e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/sha512/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/sha512/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:f419350e33c60210826cf9c9f7ededa9d99a122538440f573b52eb4c310029a9c5a6fb69d319bc8259954eb5aeee2f963ee60d1bb232c7795c5a5dcf5c2fc4fe Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/sha512/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:fd1331dc4f98c049261905b3588a8c9033c4314fad4473034b7a7220ad2a60e19bc7f9b65ab385d8a8cb317aae0dddb0318d8a7f9fd49af183b073e15857f6e3 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/sha512/delete/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/969c930bb163c96aa15c7489297e665e] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/969c930bb163c96aa15c7489297e665e?digest=sha256%3A29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: Content-Length: [269] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4d49afba2bef70623605a6858392abbd] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4d49afba2bef70623605a6858392abbd?digest=sha256%3A932581e986041d4985f901fae330d315db255584d926521982862c85242fb731 Headers: Content-Length: [177] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 177 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:932581e986041d4985f901fae330d315db255584d926521982862c85242fb731] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:932581e986041d4985f901fae330d315db255584d926521982862c85242fb731] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:932581e986041d4985f901fae330d315db255584d926521982862c85242fb731 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:932581e986041d4985f901fae330d315db255584d926521982862c85242fb731] --- Output of application/x-gzip not supported, 177 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/80e93a47faa35aa3f2e9d99aada536e9] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/80e93a47faa35aa3f2e9d99aada536e9?digest=sha256%3A1b40ce28baf0e05c7489dcf6b3e1ba3ace622ba732e55cb31bdacd5298c3301c Headers: Content-Length: [176] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 176 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:1b40ce28baf0e05c7489dcf6b3e1ba3ace622ba732e55cb31bdacd5298c3301c] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:1b40ce28baf0e05c7489dcf6b3e1ba3ace622ba732e55cb31bdacd5298c3301c] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:1b40ce28baf0e05c7489dcf6b3e1ba3ace622ba732e55cb31bdacd5298c3301c Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:1b40ce28baf0e05c7489dcf6b3e1ba3ace622ba732e55cb31bdacd5298c3301c] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/abc795dca6ffd5a868a8b8d19b1a7a12] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/abc795dca6ffd5a868a8b8d19b1a7a12?digest=sha256%3A42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: Content-Length: [269] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4ff86a9616ff2bb42c6198155fc63422] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4ff86a9616ff2bb42c6198155fc63422?digest=sha256%3A980b881d5d9bbb87c77eb16aa0715e34b6b406636031243b94b642f34e494a4a Headers: Content-Length: [177] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 177 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:980b881d5d9bbb87c77eb16aa0715e34b6b406636031243b94b642f34e494a4a] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:980b881d5d9bbb87c77eb16aa0715e34b6b406636031243b94b642f34e494a4a] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:980b881d5d9bbb87c77eb16aa0715e34b6b406636031243b94b642f34e494a4a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:980b881d5d9bbb87c77eb16aa0715e34b6b406636031243b94b642f34e494a4a] --- Output of application/x-gzip not supported, 177 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/22b79bee064463cc20331a6f2e433fef] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/22b79bee064463cc20331a6f2e433fef?digest=sha256%3Ae364f74259b9def108d7e5f1ab54d340d7a7c757620922521e71768bd8c99ba9 Headers: Content-Length: [176] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 176 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:e364f74259b9def108d7e5f1ab54d340d7a7c757620922521e71768bd8c99ba9] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:e364f74259b9def108d7e5f1ab54d340d7a7c757620922521e71768bd8c99ba9] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:e364f74259b9def108d7e5f1ab54d340d7a7c757620922521e71768bd8c99ba9 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:e364f74259b9def108d7e5f1ab54d340d7a7c757620922521e71768bd8c99ba9] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:98ce55943f1e2e18bacf4f9a47fd4b3db50e96e70e3e709637f890b87fa7ec35?tag=tag-param-sha256-0 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:932581e986041d4985f901fae330d315db255584d926521982862c85242fb731","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:1b40ce28baf0e05c7489dcf6b3e1ba3ace622ba732e55cb31bdacd5298c3301c","size":176}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:98ce55943f1e2e18bacf4f9a47fd4b3db50e96e70e3e709637f890b87fa7ec35] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:98ce55943f1e2e18bacf4f9a47fd4b3db50e96e70e3e709637f890b87fa7ec35] Oci-Tag: [tag-param-sha256-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:98ce55943f1e2e18bacf4f9a47fd4b3db50e96e70e3e709637f890b87fa7ec35 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:98ce55943f1e2e18bacf4f9a47fd4b3db50e96e70e3e709637f890b87fa7ec35] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:932581e986041d4985f901fae330d315db255584d926521982862c85242fb731","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:1b40ce28baf0e05c7489dcf6b3e1ba3ace622ba732e55cb31bdacd5298c3301c","size":176}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:731850cd7f141fe87ae9622849816992e0de57602522b5a59618348fcb1fe6ef?tag=tag-param-sha256-1 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:980b881d5d9bbb87c77eb16aa0715e34b6b406636031243b94b642f34e494a4a","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:e364f74259b9def108d7e5f1ab54d340d7a7c757620922521e71768bd8c99ba9","size":176}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:731850cd7f141fe87ae9622849816992e0de57602522b5a59618348fcb1fe6ef] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:731850cd7f141fe87ae9622849816992e0de57602522b5a59618348fcb1fe6ef] Oci-Tag: [tag-param-sha256-1] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:731850cd7f141fe87ae9622849816992e0de57602522b5a59618348fcb1fe6ef Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:731850cd7f141fe87ae9622849816992e0de57602522b5a59618348fcb1fe6ef] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:980b881d5d9bbb87c77eb16aa0715e34b6b406636031243b94b642f34e494a4a","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:e364f74259b9def108d7e5f1ab54d340d7a7c757620922521e71768bd8c99ba9","size":176}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:b91c98a5e1872bed6f5033b742c4ee908092d655ddba81e8d863821b6bed37c9?tag=tag-param-sha256-2&tag=tag-param-sha256 Headers: Content-Type: [application/vnd.oci.image.index.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:98ce55943f1e2e18bacf4f9a47fd4b3db50e96e70e3e709637f890b87fa7ec35","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:731850cd7f141fe87ae9622849816992e0de57602522b5a59618348fcb1fe6ef","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:b91c98a5e1872bed6f5033b742c4ee908092d655ddba81e8d863821b6bed37c9] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:b91c98a5e1872bed6f5033b742c4ee908092d655ddba81e8d863821b6bed37c9] Oci-Tag: [tag-param-sha256-2 tag-param-sha256] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:b91c98a5e1872bed6f5033b742c4ee908092d655ddba81e8d863821b6bed37c9 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:b91c98a5e1872bed6f5033b742c4ee908092d655ddba81e8d863821b6bed37c9] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:98ce55943f1e2e18bacf4f9a47fd4b3db50e96e70e3e709637f890b87fa7ec35","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:731850cd7f141fe87ae9622849816992e0de57602522b5a59618348fcb1fe6ef","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [143] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["tag-param-sha256","tag-param-sha256-0","tag-param-sha256-1","tag-param-sha256-2"]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list?last=tag-param-sha256-0 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [103] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["tag-param-sha256-1","tag-param-sha256-2"]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha256 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:b91c98a5e1872bed6f5033b742c4ee908092d655ddba81e8d863821b6bed37c9] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha256-0 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:98ce55943f1e2e18bacf4f9a47fd4b3db50e96e70e3e709637f890b87fa7ec35] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha256-1 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:731850cd7f141fe87ae9622849816992e0de57602522b5a59618348fcb1fe6ef] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha256-2 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:b91c98a5e1872bed6f5033b742c4ee908092d655ddba81e8d863821b6bed37c9] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:98ce55943f1e2e18bacf4f9a47fd4b3db50e96e70e3e709637f890b87fa7ec35 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:98ce55943f1e2e18bacf4f9a47fd4b3db50e96e70e3e709637f890b87fa7ec35] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:731850cd7f141fe87ae9622849816992e0de57602522b5a59618348fcb1fe6ef Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:731850cd7f141fe87ae9622849816992e0de57602522b5a59618348fcb1fe6ef] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:b91c98a5e1872bed6f5033b742c4ee908092d655ddba81e8d863821b6bed37c9 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:b91c98a5e1872bed6f5033b742c4ee908092d655ddba81e8d863821b6bed37c9] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:932581e986041d4985f901fae330d315db255584d926521982862c85242fb731 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:932581e986041d4985f901fae330d315db255584d926521982862c85242fb731] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:1b40ce28baf0e05c7489dcf6b3e1ba3ace622ba732e55cb31bdacd5298c3301c Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:1b40ce28baf0e05c7489dcf6b3e1ba3ace622ba732e55cb31bdacd5298c3301c] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:980b881d5d9bbb87c77eb16aa0715e34b6b406636031243b94b642f34e494a4a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:980b881d5d9bbb87c77eb16aa0715e34b6b406636031243b94b642f34e494a4a] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:e364f74259b9def108d7e5f1ab54d340d7a7c757620922521e71768bd8c99ba9 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:e364f74259b9def108d7e5f1ab54d340d7a7c757620922521e71768bd8c99ba9] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha256 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:b91c98a5e1872bed6f5033b742c4ee908092d655ddba81e8d863821b6bed37c9] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:98ce55943f1e2e18bacf4f9a47fd4b3db50e96e70e3e709637f890b87fa7ec35","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:731850cd7f141fe87ae9622849816992e0de57602522b5a59618348fcb1fe6ef","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha256-0 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:98ce55943f1e2e18bacf4f9a47fd4b3db50e96e70e3e709637f890b87fa7ec35] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:932581e986041d4985f901fae330d315db255584d926521982862c85242fb731","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:1b40ce28baf0e05c7489dcf6b3e1ba3ace622ba732e55cb31bdacd5298c3301c","size":176}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha256-1 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:731850cd7f141fe87ae9622849816992e0de57602522b5a59618348fcb1fe6ef] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:980b881d5d9bbb87c77eb16aa0715e34b6b406636031243b94b642f34e494a4a","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:e364f74259b9def108d7e5f1ab54d340d7a7c757620922521e71768bd8c99ba9","size":176}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha256-2 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:b91c98a5e1872bed6f5033b742c4ee908092d655ddba81e8d863821b6bed37c9] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:98ce55943f1e2e18bacf4f9a47fd4b3db50e96e70e3e709637f890b87fa7ec35","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:731850cd7f141fe87ae9622849816992e0de57602522b5a59618348fcb1fe6ef","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:98ce55943f1e2e18bacf4f9a47fd4b3db50e96e70e3e709637f890b87fa7ec35 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:98ce55943f1e2e18bacf4f9a47fd4b3db50e96e70e3e709637f890b87fa7ec35] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:932581e986041d4985f901fae330d315db255584d926521982862c85242fb731","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:1b40ce28baf0e05c7489dcf6b3e1ba3ace622ba732e55cb31bdacd5298c3301c","size":176}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:731850cd7f141fe87ae9622849816992e0de57602522b5a59618348fcb1fe6ef Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:731850cd7f141fe87ae9622849816992e0de57602522b5a59618348fcb1fe6ef] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:980b881d5d9bbb87c77eb16aa0715e34b6b406636031243b94b642f34e494a4a","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:e364f74259b9def108d7e5f1ab54d340d7a7c757620922521e71768bd8c99ba9","size":176}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:b91c98a5e1872bed6f5033b742c4ee908092d655ddba81e8d863821b6bed37c9 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:b91c98a5e1872bed6f5033b742c4ee908092d655ddba81e8d863821b6bed37c9] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:98ce55943f1e2e18bacf4f9a47fd4b3db50e96e70e3e709637f890b87fa7ec35","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:731850cd7f141fe87ae9622849816992e0de57602522b5a59618348fcb1fe6ef","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:932581e986041d4985f901fae330d315db255584d926521982862c85242fb731 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:932581e986041d4985f901fae330d315db255584d926521982862c85242fb731] --- Output of application/x-gzip not supported, 177 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:1b40ce28baf0e05c7489dcf6b3e1ba3ace622ba732e55cb31bdacd5298c3301c Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:1b40ce28baf0e05c7489dcf6b3e1ba3ace622ba732e55cb31bdacd5298c3301c] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:980b881d5d9bbb87c77eb16aa0715e34b6b406636031243b94b642f34e494a4a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:980b881d5d9bbb87c77eb16aa0715e34b6b406636031243b94b642f34e494a4a] --- Output of application/x-gzip not supported, 177 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:e364f74259b9def108d7e5f1ab54d340d7a7c757620922521e71768bd8c99ba9 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:e364f74259b9def108d7e5f1ab54d340d7a7c757620922521e71768bd8c99ba9] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha256 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha256 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [100] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha256-0 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha256-0 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [102] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha256-1 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha256-1 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [102] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha256-2 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha256-2 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [102] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:b91c98a5e1872bed6f5033b742c4ee908092d655ddba81e8d863821b6bed37c9 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"MANIFEST_UNKNOWN","message":"manifest (sha256:b91c98a5e1872bed6f5033b742c4ee908092d655ddba81e8d863821b6bed37c9) unknown to registry"}]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:b91c98a5e1872bed6f5033b742c4ee908092d655ddba81e8d863821b6bed37c9 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:731850cd7f141fe87ae9622849816992e0de57602522b5a59618348fcb1fe6ef Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"MANIFEST_UNKNOWN","message":"manifest (sha256:731850cd7f141fe87ae9622849816992e0de57602522b5a59618348fcb1fe6ef) unknown to registry"}]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:731850cd7f141fe87ae9622849816992e0de57602522b5a59618348fcb1fe6ef Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:98ce55943f1e2e18bacf4f9a47fd4b3db50e96e70e3e709637f890b87fa7ec35 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"MANIFEST_UNKNOWN","message":"manifest (sha256:98ce55943f1e2e18bacf4f9a47fd4b3db50e96e70e3e709637f890b87fa7ec35) unknown to registry"}]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:98ce55943f1e2e18bacf4f9a47fd4b3db50e96e70e3e709637f890b87fa7ec35 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:e364f74259b9def108d7e5f1ab54d340d7a7c757620922521e71768bd8c99ba9 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/tag-param-sha256/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/tag-param-sha256/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:932581e986041d4985f901fae330d315db255584d926521982862c85242fb731 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/tag-param-sha256/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:1b40ce28baf0e05c7489dcf6b3e1ba3ace622ba732e55cb31bdacd5298c3301c Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/tag-param-sha256/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/tag-param-sha256/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:980b881d5d9bbb87c77eb16aa0715e34b6b406636031243b94b642f34e494a4a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/tag-param-sha256/delete/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ee167952e935dc2599570064b959c393] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ee167952e935dc2599570064b959c393?digest=sha512%3Ad5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290 Headers: Content-Length: [397] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [397] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/8f103ac2e9a6aa5195a71057798dbc2f] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/8f103ac2e9a6aa5195a71057798dbc2f?digest=sha512%3A11454d2f6331c562ce488f6d3624f3d76ad774a47af9ea7d00014a809efd9760cae13533fd32f34f179df7c2c85652d0e1f15b16ce2cf65b364dc55e5eaee8cb Headers: Content-Length: [175] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 175 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:11454d2f6331c562ce488f6d3624f3d76ad774a47af9ea7d00014a809efd9760cae13533fd32f34f179df7c2c85652d0e1f15b16ce2cf65b364dc55e5eaee8cb] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:11454d2f6331c562ce488f6d3624f3d76ad774a47af9ea7d00014a809efd9760cae13533fd32f34f179df7c2c85652d0e1f15b16ce2cf65b364dc55e5eaee8cb] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:11454d2f6331c562ce488f6d3624f3d76ad774a47af9ea7d00014a809efd9760cae13533fd32f34f179df7c2c85652d0e1f15b16ce2cf65b364dc55e5eaee8cb Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:11454d2f6331c562ce488f6d3624f3d76ad774a47af9ea7d00014a809efd9760cae13533fd32f34f179df7c2c85652d0e1f15b16ce2cf65b364dc55e5eaee8cb] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/46418a01a48bc344f89f522caf6b2f38] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/46418a01a48bc344f89f522caf6b2f38?digest=sha512%3A8ce038960c9c808ceaf5963733ad5a1af18ff444d321b4a78c6262ae696e8ff5a1a6da31e2d2c742f8c70d0523bbe67bee9cfc318d337aec1fcedc238fe0fedd Headers: Content-Length: [174] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 174 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:8ce038960c9c808ceaf5963733ad5a1af18ff444d321b4a78c6262ae696e8ff5a1a6da31e2d2c742f8c70d0523bbe67bee9cfc318d337aec1fcedc238fe0fedd] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:8ce038960c9c808ceaf5963733ad5a1af18ff444d321b4a78c6262ae696e8ff5a1a6da31e2d2c742f8c70d0523bbe67bee9cfc318d337aec1fcedc238fe0fedd] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:8ce038960c9c808ceaf5963733ad5a1af18ff444d321b4a78c6262ae696e8ff5a1a6da31e2d2c742f8c70d0523bbe67bee9cfc318d337aec1fcedc238fe0fedd Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [174] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:8ce038960c9c808ceaf5963733ad5a1af18ff444d321b4a78c6262ae696e8ff5a1a6da31e2d2c742f8c70d0523bbe67bee9cfc318d337aec1fcedc238fe0fedd] --- Output of application/x-gzip not supported, 174 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/55a486bbbc6715243505f544453c2dc4] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/55a486bbbc6715243505f544453c2dc4?digest=sha512%3A1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d Headers: Content-Length: [397] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [397] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a241e25cddec9daf204a2d7acfce8dd5] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a241e25cddec9daf204a2d7acfce8dd5?digest=sha512%3A38fc383afb5e5e23a609eacfeeb2cfbc70aaae1ba49c0086c414fb848e56103d3b63bc9e2126e3be73a398e50f0d39fe44cca6675585d79aec2b8c4cb748a39c Headers: Content-Length: [175] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 175 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:38fc383afb5e5e23a609eacfeeb2cfbc70aaae1ba49c0086c414fb848e56103d3b63bc9e2126e3be73a398e50f0d39fe44cca6675585d79aec2b8c4cb748a39c] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:38fc383afb5e5e23a609eacfeeb2cfbc70aaae1ba49c0086c414fb848e56103d3b63bc9e2126e3be73a398e50f0d39fe44cca6675585d79aec2b8c4cb748a39c] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:38fc383afb5e5e23a609eacfeeb2cfbc70aaae1ba49c0086c414fb848e56103d3b63bc9e2126e3be73a398e50f0d39fe44cca6675585d79aec2b8c4cb748a39c Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:38fc383afb5e5e23a609eacfeeb2cfbc70aaae1ba49c0086c414fb848e56103d3b63bc9e2126e3be73a398e50f0d39fe44cca6675585d79aec2b8c4cb748a39c] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/50516d86cea7bd45b595519b800cf2d0] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/50516d86cea7bd45b595519b800cf2d0?digest=sha512%3Afd4c2c308c7e13eff13dfef688cc03063228dc54384dbcab715154c97d446e4a941478fcdebd6073ed91a0fe716e9b4dfb758b49c91e02188ccc4027ce173d7a Headers: Content-Length: [175] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 175 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:fd4c2c308c7e13eff13dfef688cc03063228dc54384dbcab715154c97d446e4a941478fcdebd6073ed91a0fe716e9b4dfb758b49c91e02188ccc4027ce173d7a] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:fd4c2c308c7e13eff13dfef688cc03063228dc54384dbcab715154c97d446e4a941478fcdebd6073ed91a0fe716e9b4dfb758b49c91e02188ccc4027ce173d7a] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:fd4c2c308c7e13eff13dfef688cc03063228dc54384dbcab715154c97d446e4a941478fcdebd6073ed91a0fe716e9b4dfb758b49c91e02188ccc4027ce173d7a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:fd4c2c308c7e13eff13dfef688cc03063228dc54384dbcab715154c97d446e4a941478fcdebd6073ed91a0fe716e9b4dfb758b49c91e02188ccc4027ce173d7a] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:e479bfa96677fd51abdb8ea9bcd34a50554052e99c50d6081fdc753b4f1031219c8bfd19b63cc482a1b371c830d0df89bb0dbcedcda9c45c2f9d80f7748c9536?tag=tag-param-sha512-0 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:11454d2f6331c562ce488f6d3624f3d76ad774a47af9ea7d00014a809efd9760cae13533fd32f34f179df7c2c85652d0e1f15b16ce2cf65b364dc55e5eaee8cb","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:8ce038960c9c808ceaf5963733ad5a1af18ff444d321b4a78c6262ae696e8ff5a1a6da31e2d2c742f8c70d0523bbe67bee9cfc318d337aec1fcedc238fe0fedd","size":174}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:e479bfa96677fd51abdb8ea9bcd34a50554052e99c50d6081fdc753b4f1031219c8bfd19b63cc482a1b371c830d0df89bb0dbcedcda9c45c2f9d80f7748c9536] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:e479bfa96677fd51abdb8ea9bcd34a50554052e99c50d6081fdc753b4f1031219c8bfd19b63cc482a1b371c830d0df89bb0dbcedcda9c45c2f9d80f7748c9536] Oci-Tag: [tag-param-sha512-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:e479bfa96677fd51abdb8ea9bcd34a50554052e99c50d6081fdc753b4f1031219c8bfd19b63cc482a1b371c830d0df89bb0dbcedcda9c45c2f9d80f7748c9536 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [747] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:e479bfa96677fd51abdb8ea9bcd34a50554052e99c50d6081fdc753b4f1031219c8bfd19b63cc482a1b371c830d0df89bb0dbcedcda9c45c2f9d80f7748c9536] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:11454d2f6331c562ce488f6d3624f3d76ad774a47af9ea7d00014a809efd9760cae13533fd32f34f179df7c2c85652d0e1f15b16ce2cf65b364dc55e5eaee8cb","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:8ce038960c9c808ceaf5963733ad5a1af18ff444d321b4a78c6262ae696e8ff5a1a6da31e2d2c742f8c70d0523bbe67bee9cfc318d337aec1fcedc238fe0fedd","size":174}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:aabbccd4ce73090ba30d90e5e35d0aa6acacb0e2917fa5e88fba842208e02590daeb3b5acadbcb1ba6e511d52f7a86bed9399961689567fc00724629e90f7beb?tag=tag-param-sha512-1 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:38fc383afb5e5e23a609eacfeeb2cfbc70aaae1ba49c0086c414fb848e56103d3b63bc9e2126e3be73a398e50f0d39fe44cca6675585d79aec2b8c4cb748a39c","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:fd4c2c308c7e13eff13dfef688cc03063228dc54384dbcab715154c97d446e4a941478fcdebd6073ed91a0fe716e9b4dfb758b49c91e02188ccc4027ce173d7a","size":175}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:aabbccd4ce73090ba30d90e5e35d0aa6acacb0e2917fa5e88fba842208e02590daeb3b5acadbcb1ba6e511d52f7a86bed9399961689567fc00724629e90f7beb] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:aabbccd4ce73090ba30d90e5e35d0aa6acacb0e2917fa5e88fba842208e02590daeb3b5acadbcb1ba6e511d52f7a86bed9399961689567fc00724629e90f7beb] Oci-Tag: [tag-param-sha512-1] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:aabbccd4ce73090ba30d90e5e35d0aa6acacb0e2917fa5e88fba842208e02590daeb3b5acadbcb1ba6e511d52f7a86bed9399961689567fc00724629e90f7beb Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [747] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:aabbccd4ce73090ba30d90e5e35d0aa6acacb0e2917fa5e88fba842208e02590daeb3b5acadbcb1ba6e511d52f7a86bed9399961689567fc00724629e90f7beb] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:38fc383afb5e5e23a609eacfeeb2cfbc70aaae1ba49c0086c414fb848e56103d3b63bc9e2126e3be73a398e50f0d39fe44cca6675585d79aec2b8c4cb748a39c","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:fd4c2c308c7e13eff13dfef688cc03063228dc54384dbcab715154c97d446e4a941478fcdebd6073ed91a0fe716e9b4dfb758b49c91e02188ccc4027ce173d7a","size":175}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:e23ece90bfa606e07ec93aad8e3c26bf354bd9bf7f121b41f32b35575418410022ef51b60dd95841acf90953e130d036a56dfa9019db4c1f4585b620e1d89989?tag=tag-param-sha512&tag=tag-param-sha512-2 Headers: Content-Type: [application/vnd.oci.image.index.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:e479bfa96677fd51abdb8ea9bcd34a50554052e99c50d6081fdc753b4f1031219c8bfd19b63cc482a1b371c830d0df89bb0dbcedcda9c45c2f9d80f7748c9536","size":747,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:aabbccd4ce73090ba30d90e5e35d0aa6acacb0e2917fa5e88fba842208e02590daeb3b5acadbcb1ba6e511d52f7a86bed9399961689567fc00724629e90f7beb","size":747,"platform":{"architecture":"arm64","os":"linux"}}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:e23ece90bfa606e07ec93aad8e3c26bf354bd9bf7f121b41f32b35575418410022ef51b60dd95841acf90953e130d036a56dfa9019db4c1f4585b620e1d89989] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:e23ece90bfa606e07ec93aad8e3c26bf354bd9bf7f121b41f32b35575418410022ef51b60dd95841acf90953e130d036a56dfa9019db4c1f4585b620e1d89989] Oci-Tag: [tag-param-sha512 tag-param-sha512-2] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:e23ece90bfa606e07ec93aad8e3c26bf354bd9bf7f121b41f32b35575418410022ef51b60dd95841acf90953e130d036a56dfa9019db4c1f4585b620e1d89989 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [619] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:e23ece90bfa606e07ec93aad8e3c26bf354bd9bf7f121b41f32b35575418410022ef51b60dd95841acf90953e130d036a56dfa9019db4c1f4585b620e1d89989] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:e479bfa96677fd51abdb8ea9bcd34a50554052e99c50d6081fdc753b4f1031219c8bfd19b63cc482a1b371c830d0df89bb0dbcedcda9c45c2f9d80f7748c9536","size":747,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:aabbccd4ce73090ba30d90e5e35d0aa6acacb0e2917fa5e88fba842208e02590daeb3b5acadbcb1ba6e511d52f7a86bed9399961689567fc00724629e90f7beb","size":747,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [143] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["tag-param-sha512","tag-param-sha512-0","tag-param-sha512-1","tag-param-sha512-2"]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list?last=tag-param-sha512-0 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [103] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["tag-param-sha512-1","tag-param-sha512-2"]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha512-1 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [747] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:aabbccd4ce73090ba30d90e5e35d0aa6acacb0e2917fa5e88fba842208e02590daeb3b5acadbcb1ba6e511d52f7a86bed9399961689567fc00724629e90f7beb] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha512-2 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [619] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:e23ece90bfa606e07ec93aad8e3c26bf354bd9bf7f121b41f32b35575418410022ef51b60dd95841acf90953e130d036a56dfa9019db4c1f4585b620e1d89989] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha512 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [619] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:e23ece90bfa606e07ec93aad8e3c26bf354bd9bf7f121b41f32b35575418410022ef51b60dd95841acf90953e130d036a56dfa9019db4c1f4585b620e1d89989] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha512-0 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [747] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:e479bfa96677fd51abdb8ea9bcd34a50554052e99c50d6081fdc753b4f1031219c8bfd19b63cc482a1b371c830d0df89bb0dbcedcda9c45c2f9d80f7748c9536] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:e479bfa96677fd51abdb8ea9bcd34a50554052e99c50d6081fdc753b4f1031219c8bfd19b63cc482a1b371c830d0df89bb0dbcedcda9c45c2f9d80f7748c9536 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [747] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:e479bfa96677fd51abdb8ea9bcd34a50554052e99c50d6081fdc753b4f1031219c8bfd19b63cc482a1b371c830d0df89bb0dbcedcda9c45c2f9d80f7748c9536] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:aabbccd4ce73090ba30d90e5e35d0aa6acacb0e2917fa5e88fba842208e02590daeb3b5acadbcb1ba6e511d52f7a86bed9399961689567fc00724629e90f7beb Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [747] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:aabbccd4ce73090ba30d90e5e35d0aa6acacb0e2917fa5e88fba842208e02590daeb3b5acadbcb1ba6e511d52f7a86bed9399961689567fc00724629e90f7beb] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:e23ece90bfa606e07ec93aad8e3c26bf354bd9bf7f121b41f32b35575418410022ef51b60dd95841acf90953e130d036a56dfa9019db4c1f4585b620e1d89989 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [619] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:e23ece90bfa606e07ec93aad8e3c26bf354bd9bf7f121b41f32b35575418410022ef51b60dd95841acf90953e130d036a56dfa9019db4c1f4585b620e1d89989] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [397] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:11454d2f6331c562ce488f6d3624f3d76ad774a47af9ea7d00014a809efd9760cae13533fd32f34f179df7c2c85652d0e1f15b16ce2cf65b364dc55e5eaee8cb Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:11454d2f6331c562ce488f6d3624f3d76ad774a47af9ea7d00014a809efd9760cae13533fd32f34f179df7c2c85652d0e1f15b16ce2cf65b364dc55e5eaee8cb] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:8ce038960c9c808ceaf5963733ad5a1af18ff444d321b4a78c6262ae696e8ff5a1a6da31e2d2c742f8c70d0523bbe67bee9cfc318d337aec1fcedc238fe0fedd Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [174] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:8ce038960c9c808ceaf5963733ad5a1af18ff444d321b4a78c6262ae696e8ff5a1a6da31e2d2c742f8c70d0523bbe67bee9cfc318d337aec1fcedc238fe0fedd] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [397] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:38fc383afb5e5e23a609eacfeeb2cfbc70aaae1ba49c0086c414fb848e56103d3b63bc9e2126e3be73a398e50f0d39fe44cca6675585d79aec2b8c4cb748a39c Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:38fc383afb5e5e23a609eacfeeb2cfbc70aaae1ba49c0086c414fb848e56103d3b63bc9e2126e3be73a398e50f0d39fe44cca6675585d79aec2b8c4cb748a39c] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:fd4c2c308c7e13eff13dfef688cc03063228dc54384dbcab715154c97d446e4a941478fcdebd6073ed91a0fe716e9b4dfb758b49c91e02188ccc4027ce173d7a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:fd4c2c308c7e13eff13dfef688cc03063228dc54384dbcab715154c97d446e4a941478fcdebd6073ed91a0fe716e9b4dfb758b49c91e02188ccc4027ce173d7a] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha512 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [619] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:e23ece90bfa606e07ec93aad8e3c26bf354bd9bf7f121b41f32b35575418410022ef51b60dd95841acf90953e130d036a56dfa9019db4c1f4585b620e1d89989] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:e479bfa96677fd51abdb8ea9bcd34a50554052e99c50d6081fdc753b4f1031219c8bfd19b63cc482a1b371c830d0df89bb0dbcedcda9c45c2f9d80f7748c9536","size":747,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:aabbccd4ce73090ba30d90e5e35d0aa6acacb0e2917fa5e88fba842208e02590daeb3b5acadbcb1ba6e511d52f7a86bed9399961689567fc00724629e90f7beb","size":747,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha512-0 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [747] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:e479bfa96677fd51abdb8ea9bcd34a50554052e99c50d6081fdc753b4f1031219c8bfd19b63cc482a1b371c830d0df89bb0dbcedcda9c45c2f9d80f7748c9536] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:11454d2f6331c562ce488f6d3624f3d76ad774a47af9ea7d00014a809efd9760cae13533fd32f34f179df7c2c85652d0e1f15b16ce2cf65b364dc55e5eaee8cb","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:8ce038960c9c808ceaf5963733ad5a1af18ff444d321b4a78c6262ae696e8ff5a1a6da31e2d2c742f8c70d0523bbe67bee9cfc318d337aec1fcedc238fe0fedd","size":174}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha512-1 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [747] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:aabbccd4ce73090ba30d90e5e35d0aa6acacb0e2917fa5e88fba842208e02590daeb3b5acadbcb1ba6e511d52f7a86bed9399961689567fc00724629e90f7beb] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:38fc383afb5e5e23a609eacfeeb2cfbc70aaae1ba49c0086c414fb848e56103d3b63bc9e2126e3be73a398e50f0d39fe44cca6675585d79aec2b8c4cb748a39c","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:fd4c2c308c7e13eff13dfef688cc03063228dc54384dbcab715154c97d446e4a941478fcdebd6073ed91a0fe716e9b4dfb758b49c91e02188ccc4027ce173d7a","size":175}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha512-2 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [619] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:e23ece90bfa606e07ec93aad8e3c26bf354bd9bf7f121b41f32b35575418410022ef51b60dd95841acf90953e130d036a56dfa9019db4c1f4585b620e1d89989] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:e479bfa96677fd51abdb8ea9bcd34a50554052e99c50d6081fdc753b4f1031219c8bfd19b63cc482a1b371c830d0df89bb0dbcedcda9c45c2f9d80f7748c9536","size":747,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:aabbccd4ce73090ba30d90e5e35d0aa6acacb0e2917fa5e88fba842208e02590daeb3b5acadbcb1ba6e511d52f7a86bed9399961689567fc00724629e90f7beb","size":747,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:e479bfa96677fd51abdb8ea9bcd34a50554052e99c50d6081fdc753b4f1031219c8bfd19b63cc482a1b371c830d0df89bb0dbcedcda9c45c2f9d80f7748c9536 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [747] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:e479bfa96677fd51abdb8ea9bcd34a50554052e99c50d6081fdc753b4f1031219c8bfd19b63cc482a1b371c830d0df89bb0dbcedcda9c45c2f9d80f7748c9536] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:11454d2f6331c562ce488f6d3624f3d76ad774a47af9ea7d00014a809efd9760cae13533fd32f34f179df7c2c85652d0e1f15b16ce2cf65b364dc55e5eaee8cb","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:8ce038960c9c808ceaf5963733ad5a1af18ff444d321b4a78c6262ae696e8ff5a1a6da31e2d2c742f8c70d0523bbe67bee9cfc318d337aec1fcedc238fe0fedd","size":174}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:aabbccd4ce73090ba30d90e5e35d0aa6acacb0e2917fa5e88fba842208e02590daeb3b5acadbcb1ba6e511d52f7a86bed9399961689567fc00724629e90f7beb Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [747] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:aabbccd4ce73090ba30d90e5e35d0aa6acacb0e2917fa5e88fba842208e02590daeb3b5acadbcb1ba6e511d52f7a86bed9399961689567fc00724629e90f7beb] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:38fc383afb5e5e23a609eacfeeb2cfbc70aaae1ba49c0086c414fb848e56103d3b63bc9e2126e3be73a398e50f0d39fe44cca6675585d79aec2b8c4cb748a39c","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:fd4c2c308c7e13eff13dfef688cc03063228dc54384dbcab715154c97d446e4a941478fcdebd6073ed91a0fe716e9b4dfb758b49c91e02188ccc4027ce173d7a","size":175}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:e23ece90bfa606e07ec93aad8e3c26bf354bd9bf7f121b41f32b35575418410022ef51b60dd95841acf90953e130d036a56dfa9019db4c1f4585b620e1d89989 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [619] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:e23ece90bfa606e07ec93aad8e3c26bf354bd9bf7f121b41f32b35575418410022ef51b60dd95841acf90953e130d036a56dfa9019db4c1f4585b620e1d89989] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:e479bfa96677fd51abdb8ea9bcd34a50554052e99c50d6081fdc753b4f1031219c8bfd19b63cc482a1b371c830d0df89bb0dbcedcda9c45c2f9d80f7748c9536","size":747,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:aabbccd4ce73090ba30d90e5e35d0aa6acacb0e2917fa5e88fba842208e02590daeb3b5acadbcb1ba6e511d52f7a86bed9399961689567fc00724629e90f7beb","size":747,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:fd4c2c308c7e13eff13dfef688cc03063228dc54384dbcab715154c97d446e4a941478fcdebd6073ed91a0fe716e9b4dfb758b49c91e02188ccc4027ce173d7a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:fd4c2c308c7e13eff13dfef688cc03063228dc54384dbcab715154c97d446e4a941478fcdebd6073ed91a0fe716e9b4dfb758b49c91e02188ccc4027ce173d7a] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [397] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:11454d2f6331c562ce488f6d3624f3d76ad774a47af9ea7d00014a809efd9760cae13533fd32f34f179df7c2c85652d0e1f15b16ce2cf65b364dc55e5eaee8cb Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:11454d2f6331c562ce488f6d3624f3d76ad774a47af9ea7d00014a809efd9760cae13533fd32f34f179df7c2c85652d0e1f15b16ce2cf65b364dc55e5eaee8cb] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:8ce038960c9c808ceaf5963733ad5a1af18ff444d321b4a78c6262ae696e8ff5a1a6da31e2d2c742f8c70d0523bbe67bee9cfc318d337aec1fcedc238fe0fedd Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [174] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:8ce038960c9c808ceaf5963733ad5a1af18ff444d321b4a78c6262ae696e8ff5a1a6da31e2d2c742f8c70d0523bbe67bee9cfc318d337aec1fcedc238fe0fedd] --- Output of application/x-gzip not supported, 174 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [397] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:38fc383afb5e5e23a609eacfeeb2cfbc70aaae1ba49c0086c414fb848e56103d3b63bc9e2126e3be73a398e50f0d39fe44cca6675585d79aec2b8c4cb748a39c Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha512:38fc383afb5e5e23a609eacfeeb2cfbc70aaae1ba49c0086c414fb848e56103d3b63bc9e2126e3be73a398e50f0d39fe44cca6675585d79aec2b8c4cb748a39c] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha512-2 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha512-2 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [102] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha512 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha512 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [100] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha512-0 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha512-0 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [102] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha512-1 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha512-1 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [102] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:e23ece90bfa606e07ec93aad8e3c26bf354bd9bf7f121b41f32b35575418410022ef51b60dd95841acf90953e130d036a56dfa9019db4c1f4585b620e1d89989 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [219] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"MANIFEST_UNKNOWN","message":"manifest (sha512:e23ece90bfa606e07ec93aad8e3c26bf354bd9bf7f121b41f32b35575418410022ef51b60dd95841acf90953e130d036a56dfa9019db4c1f4585b620e1d89989) unknown to registry"}]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:e23ece90bfa606e07ec93aad8e3c26bf354bd9bf7f121b41f32b35575418410022ef51b60dd95841acf90953e130d036a56dfa9019db4c1f4585b620e1d89989 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [219] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:aabbccd4ce73090ba30d90e5e35d0aa6acacb0e2917fa5e88fba842208e02590daeb3b5acadbcb1ba6e511d52f7a86bed9399961689567fc00724629e90f7beb Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [219] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"MANIFEST_UNKNOWN","message":"manifest (sha512:aabbccd4ce73090ba30d90e5e35d0aa6acacb0e2917fa5e88fba842208e02590daeb3b5acadbcb1ba6e511d52f7a86bed9399961689567fc00724629e90f7beb) unknown to registry"}]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:aabbccd4ce73090ba30d90e5e35d0aa6acacb0e2917fa5e88fba842208e02590daeb3b5acadbcb1ba6e511d52f7a86bed9399961689567fc00724629e90f7beb Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [219] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:e479bfa96677fd51abdb8ea9bcd34a50554052e99c50d6081fdc753b4f1031219c8bfd19b63cc482a1b371c830d0df89bb0dbcedcda9c45c2f9d80f7748c9536 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [219] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"MANIFEST_UNKNOWN","message":"manifest (sha512:e479bfa96677fd51abdb8ea9bcd34a50554052e99c50d6081fdc753b4f1031219c8bfd19b63cc482a1b371c830d0df89bb0dbcedcda9c45c2f9d80f7748c9536) unknown to registry"}]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:e479bfa96677fd51abdb8ea9bcd34a50554052e99c50d6081fdc753b4f1031219c8bfd19b63cc482a1b371c830d0df89bb0dbcedcda9c45c2f9d80f7748c9536 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [219] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:8ce038960c9c808ceaf5963733ad5a1af18ff444d321b4a78c6262ae696e8ff5a1a6da31e2d2c742f8c70d0523bbe67bee9cfc318d337aec1fcedc238fe0fedd Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/tag-param-sha512/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/tag-param-sha512/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:38fc383afb5e5e23a609eacfeeb2cfbc70aaae1ba49c0086c414fb848e56103d3b63bc9e2126e3be73a398e50f0d39fe44cca6675585d79aec2b8c4cb748a39c Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/tag-param-sha512/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:fd4c2c308c7e13eff13dfef688cc03063228dc54384dbcab715154c97d446e4a941478fcdebd6073ed91a0fe716e9b4dfb758b49c91e02188ccc4027ce173d7a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/tag-param-sha512/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/tag-param-sha512/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:11454d2f6331c562ce488f6d3624f3d76ad774a47af9ea7d00014a809efd9760cae13533fd32f34f179df7c2c85652d0e1f15b16ce2cf65b364dc55e5eaee8cb Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/tag-param-sha512/delete/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/5a7b2a32ed5e6c073599d4c6c9f2f513] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/5a7b2a32ed5e6c073599d4c6c9f2f513?digest=sha256%3A7b83e0ba9c223f4a047dd4cc075994f2a87d50bcb4d65ae36e924796d05dbbf4 Headers: Content-Length: [176] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 176 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:7b83e0ba9c223f4a047dd4cc075994f2a87d50bcb4d65ae36e924796d05dbbf4] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:7b83e0ba9c223f4a047dd4cc075994f2a87d50bcb4d65ae36e924796d05dbbf4] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:7b83e0ba9c223f4a047dd4cc075994f2a87d50bcb4d65ae36e924796d05dbbf4 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:7b83e0ba9c223f4a047dd4cc075994f2a87d50bcb4d65ae36e924796d05dbbf4] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/d589df2547267fbaa0a8c11a80f5f6ad] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/d589df2547267fbaa0a8c11a80f5f6ad?digest=sha256%3A4b0e39ad403ee7e32e91cf09f4cab3ed88bac3506b41a26a5cb2099956005a9c Headers: Content-Length: [176] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 176 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:4b0e39ad403ee7e32e91cf09f4cab3ed88bac3506b41a26a5cb2099956005a9c] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:4b0e39ad403ee7e32e91cf09f4cab3ed88bac3506b41a26a5cb2099956005a9c] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:4b0e39ad403ee7e32e91cf09f4cab3ed88bac3506b41a26a5cb2099956005a9c Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:4b0e39ad403ee7e32e91cf09f4cab3ed88bac3506b41a26a5cb2099956005a9c] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e2a364de491c3283b60947b51c3cf43c] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e2a364de491c3283b60947b51c3cf43c?digest=sha256%3A42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: Content-Length: [269] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:51f3bcbfa5378d28ff357c58d974b9fe8cd7f62d155ead656d8aaac7933f296d Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:7b83e0ba9c223f4a047dd4cc075994f2a87d50bcb4d65ae36e924796d05dbbf4","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:4b0e39ad403ee7e32e91cf09f4cab3ed88bac3506b41a26a5cb2099956005a9c","size":176}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 400 Headers: Content-Length: [253] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: provided digest (sha256:51f3bcbfa5378d28ff357c58d974b9fe8cd7f62d155ead656d8aaac7933f296d) does not match content (sha256:2c4cc7134cac56df843528a923a30844076e979248d56275db1d071dcb497988)"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [128] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"NAME_UNKNOWN","message":"repository name not known to registry: conformance/ocilayout/dk73zl45ppb0/repo1"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:4b0e39ad403ee7e32e91cf09f4cab3ed88bac3506b41a26a5cb2099956005a9c Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:4b0e39ad403ee7e32e91cf09f4cab3ed88bac3506b41a26a5cb2099956005a9c] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:7b83e0ba9c223f4a047dd4cc075994f2a87d50bcb4d65ae36e924796d05dbbf4 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:7b83e0ba9c223f4a047dd4cc075994f2a87d50bcb4d65ae36e924796d05dbbf4] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:7b83e0ba9c223f4a047dd4cc075994f2a87d50bcb4d65ae36e924796d05dbbf4 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:7b83e0ba9c223f4a047dd4cc075994f2a87d50bcb4d65ae36e924796d05dbbf4] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:4b0e39ad403ee7e32e91cf09f4cab3ed88bac3506b41a26a5cb2099956005a9c Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:4b0e39ad403ee7e32e91cf09f4cab3ed88bac3506b41a26a5cb2099956005a9c] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:51f3bcbfa5378d28ff357c58d974b9fe8cd7f62d155ead656d8aaac7933f296d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"MANIFEST_UNKNOWN","message":"manifest (sha256:51f3bcbfa5378d28ff357c58d974b9fe8cd7f62d155ead656d8aaac7933f296d) unknown to registry"}]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:51f3bcbfa5378d28ff357c58d974b9fe8cd7f62d155ead656d8aaac7933f296d Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/bad-digest-image/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:7b83e0ba9c223f4a047dd4cc075994f2a87d50bcb4d65ae36e924796d05dbbf4 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/bad-digest-image/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:4b0e39ad403ee7e32e91cf09f4cab3ed88bac3506b41a26a5cb2099956005a9c Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/bad-digest-image/delete/blob-delete: skipping test: registry returned status 405 + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:f4ae854b8535574db1f196357edd4a75429c28b3c003c39b94b5ba8520a3a90d Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"MANIFEST_UNKNOWN","message":"manifest (sha256:f4ae854b8535574db1f196357edd4a75429c28b3c003c39b94b5ba8520a3a90d) unknown to registry"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/missing-54ofrygh36s62dd5shia Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [112] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"MANIFEST_UNKNOWN","message":"manifest (missing-54ofrygh36s62dd5shia) unknown to registry"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/d1ee32d1fd15359e08d688a857288fb4] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/d1ee32d1fd15359e08d688a857288fb4?digest=sha256%3Aa4e30492c17e5d1703b5041926f2be303d19ec35423cd242d9fb21f0c91be80e Headers: Content-Length: [175] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 175 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:a4e30492c17e5d1703b5041926f2be303d19ec35423cd242d9fb21f0c91be80e] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a4e30492c17e5d1703b5041926f2be303d19ec35423cd242d9fb21f0c91be80e] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a4e30492c17e5d1703b5041926f2be303d19ec35423cd242d9fb21f0c91be80e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:a4e30492c17e5d1703b5041926f2be303d19ec35423cd242d9fb21f0c91be80e] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/84742475cce84a875a742fc83d332e75] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/84742475cce84a875a742fc83d332e75?digest=sha256%3A057358889b8ed01dcf7ad5c120825d38a0f3d0973e8e2487e5f89c874eea0ff9 Headers: Content-Length: [195] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:057358889b8ed01dcf7ad5c120825d38a0f3d0973e8e2487e5f89c874eea0ff9] Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:057358889b8ed01dcf7ad5c120825d38a0f3d0973e8e2487e5f89c874eea0ff9] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:057358889b8ed01dcf7ad5c120825d38a0f3d0973e8e2487e5f89c874eea0ff9 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [195] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:31 GMT] Docker-Content-Digest: [sha256:057358889b8ed01dcf7ad5c120825d38a0f3d0973e8e2487e5f89c874eea0ff9] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:baddigeststring Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:057358889b8ed01dcf7ad5c120825d38a0f3d0973e8e2487e5f89c874eea0ff9","size":195},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:a4e30492c17e5d1703b5041926f2be303d19ec35423cd242d9fb21f0c91be80e","size":175}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 400 Headers: Content-Length: [204] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: provided digest (sha256:baddigeststring) does not match content (sha256:9acc5cf2f33d06cd1f63c734469c5ee763b628589f8016334c04529732c611b9)"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:baddigeststring Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 400 Headers: Content-Length: [88] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"MANIFEST_INVALID","message":"manifest is invalid: invalid digest"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:9acc5cf2f33d06cd1f63c734469c5ee763b628589f8016334c04529732c611b9 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"MANIFEST_UNKNOWN","message":"manifest (sha256:9acc5cf2f33d06cd1f63c734469c5ee763b628589f8016334c04529732c611b9) unknown to registry"}]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:9acc5cf2f33d06cd1f63c734469c5ee763b628589f8016334c04529732c611b9 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] --- Empty body --- ================================================================================ + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a4e30492c17e5d1703b5041926f2be303d19ec35423cd242d9fb21f0c91be80e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/invalid-digest-format/delete/blob-delete: skipping test: registry returned status 405 + + + registry returned status 405 + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:057358889b8ed01dcf7ad5c120825d38a0f3d0973e8e2487e5f89c874eea0ff9 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 405 Headers: Content-Length: [80] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:31 GMT] {"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]} ================================================================================ OCI Conformance Test/invalid-digest-format/delete/blob-delete: skipping test: registry returned status 405 + + + \ No newline at end of file diff --git a/conformance/results/ocilayout/report.html b/conformance/results/ocilayout/report.html new file mode 100644 index 0000000..0a869c2 --- /dev/null +++ b/conformance/results/ocilayout/report.html @@ -0,0 +1,28189 @@ + + + OCI Distribution Conformance Tests + + + +

OCI Distribution Conformance Tests

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Summary +
746 passed236 skipped
+
+
+
+
+
+
Start TimeJul 24 21:11:30.558 +0000 UTC
End TimeJul 24 21:11:31.082 +0000 UTC
Time Elapsed524.078626ms
Tested Spec1.1
Conformance Commit967efdc079b91785ad18c77cc4f8991a47feefbf
Configuration
registry: host.docker.internal:38145
+tls: disabled
+repo1: conformance/ocilayout/dk73zl45ppb0/repo1
+repo2: conformance/ocilayout/dk73zl45ppb0/repo2
+username: ""
+password: ""
+cacheAuth: true
+logging: warn
+apis:
+  ping: true
+  pull: true
+  push: true
+  blobs:
+    atomic: true
+    delete: true
+    digestHeader: true
+    mountAnonymous: true
+    uploadCancel: true
+  manifests:
+    atomic: true
+    delete: true
+    digestHeader: true
+    tagParam: true
+  tags:
+    atomic: true
+    delete: true
+    list: true
+  referrer: true
+data:
+  image: true
+  index: true
+  indexList: true
+  sparse: false
+  artifact: true
+  subject: true
+  subjectMissing: true
+  artifactList: true
+  subjectList: true
+  dataField: true
+  nondistributable: true
+  customFields: true
+  noLayers: true
+  emptyBlob: true
+  sha512: true
+roData:
+  tags: []
+  manifests: []
+  blobs: []
+  referrers: []
+resultsDir: /results
+version: "1.1"
+commit: 967efdc079b91785ad18c77cc4f8991a47feefbf
+
+
+ +
+

OCI Conformance Test

+ +
+

OCI Conformance Test/ping

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/empty

+ +
+

OCI Conformance Test/empty/tag list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [128]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"NAME_UNKNOWN","message":"repository name not known to registry: conformance/ocilayout/dk73zl45ppb0/repo1"}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/empty/referrers

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/referrers/sha256:c228016615e3af3ee8fcb382b8dfc70d6ba466bc59def12fd5fab15700a00c32
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [88]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"manifests":[],"mediaType":"application/vnd.oci.image.index.v1+json","schemaVersion":2}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha256 blobs

+ +
+

OCI Conformance Test/sha256 blobs/get-missing

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:97ecd3e034aef8e2743e00f7789c438fd1e6abb0bda6b20ffd504c674df0dcf6
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"BLOB_UNKNOWN","message":"blob (sha256:97ecd3e034aef8e2743e00f7789c438fd1e6abb0bda6b20ffd504c674df0dcf6) unknown to registry"}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/post only

+ +
+

OCI Conformance Test/sha256 blobs/post only/blob-post-only

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/?digest=sha256%3A22f6c16f4949aced29cd758d5bbf29d98f89d6a466e827867c4b49bd73134246
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:22f6c16f4949aced29cd758d5bbf29d98f89d6a466e827867c4b49bd73134246]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:22f6c16f4949aced29cd758d5bbf29d98f89d6a466e827867c4b49bd73134246]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:22f6c16f4949aced29cd758d5bbf29d98f89d6a466e827867c4b49bd73134246
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:22f6c16f4949aced29cd758d5bbf29d98f89d6a466e827867c4b49bd73134246]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/post only/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:22f6c16f4949aced29cd758d5bbf29d98f89d6a466e827867c4b49bd73134246
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:22f6c16f4949aced29cd758d5bbf29d98f89d6a466e827867c4b49bd73134246]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/post only/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:22f6c16f4949aced29cd758d5bbf29d98f89d6a466e827867c4b49bd73134246
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:22f6c16f4949aced29cd758d5bbf29d98f89d6a466e827867c4b49bd73134246]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/post only/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:22f6c16f4949aced29cd758d5bbf29d98f89d6a466e827867c4b49bd73134246
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/sha256 blobs/post only/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha256 blobs/post+put

+ +
+

OCI Conformance Test/sha256 blobs/post+put/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/cb67017e984023769eb38503aaa913f4]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/cb67017e984023769eb38503aaa913f4?digest=sha256%3A3a2dd6fcada1caa97376e505d7dbda4378f1e6689ba795fb7eccfffb2255559a
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:3a2dd6fcada1caa97376e505d7dbda4378f1e6689ba795fb7eccfffb2255559a]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:3a2dd6fcada1caa97376e505d7dbda4378f1e6689ba795fb7eccfffb2255559a]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:3a2dd6fcada1caa97376e505d7dbda4378f1e6689ba795fb7eccfffb2255559a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:3a2dd6fcada1caa97376e505d7dbda4378f1e6689ba795fb7eccfffb2255559a]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/post+put/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:3a2dd6fcada1caa97376e505d7dbda4378f1e6689ba795fb7eccfffb2255559a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:3a2dd6fcada1caa97376e505d7dbda4378f1e6689ba795fb7eccfffb2255559a]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/post+put/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:3a2dd6fcada1caa97376e505d7dbda4378f1e6689ba795fb7eccfffb2255559a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:3a2dd6fcada1caa97376e505d7dbda4378f1e6689ba795fb7eccfffb2255559a]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/post+put/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:3a2dd6fcada1caa97376e505d7dbda4378f1e6689ba795fb7eccfffb2255559a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/sha256 blobs/post+put/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha256 blobs/chunked single

+ +
+

OCI Conformance Test/sha256 blobs/chunked single/blob-patch-chunked

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+             Content-Length: [0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/7cafdb6c5999e01d6d838a8ecf3e7637]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/7cafdb6c5999e01d6d838a8ecf3e7637
+Headers:
+             Content-Length: [512]
+              Content-Range: [0-511]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/7cafdb6c5999e01d6d838a8ecf3e7637]
+                      Range: [0-511]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/7cafdb6c5999e01d6d838a8ecf3e7637?digest=sha256%3A31424cba338f142197babc4a3d447c671fd13cae4b22d20cc803c3c16126257e
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:31424cba338f142197babc4a3d447c671fd13cae4b22d20cc803c3c16126257e]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:31424cba338f142197babc4a3d447c671fd13cae4b22d20cc803c3c16126257e]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:31424cba338f142197babc4a3d447c671fd13cae4b22d20cc803c3c16126257e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:31424cba338f142197babc4a3d447c671fd13cae4b22d20cc803c3c16126257e]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/chunked single/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:31424cba338f142197babc4a3d447c671fd13cae4b22d20cc803c3c16126257e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:31424cba338f142197babc4a3d447c671fd13cae4b22d20cc803c3c16126257e]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/chunked single/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:31424cba338f142197babc4a3d447c671fd13cae4b22d20cc803c3c16126257e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:31424cba338f142197babc4a3d447c671fd13cae4b22d20cc803c3c16126257e]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/chunked single/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:31424cba338f142197babc4a3d447c671fd13cae4b22d20cc803c3c16126257e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/sha256 blobs/chunked single/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha256 blobs/stream

+ +
+

OCI Conformance Test/sha256 blobs/stream/blob-patch-stream

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+             Content-Length: [0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4d0b92299a985f8042871575f0e86ca7]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4d0b92299a985f8042871575f0e86ca7
+Headers:
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4d0b92299a985f8042871575f0e86ca7]
+                      Range: [0-511]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4d0b92299a985f8042871575f0e86ca7?digest=sha256%3A2cd392840288addec2bebe046cc18d9437c2f7a7b76d9c7907d187f003ecdab3
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:2cd392840288addec2bebe046cc18d9437c2f7a7b76d9c7907d187f003ecdab3]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:2cd392840288addec2bebe046cc18d9437c2f7a7b76d9c7907d187f003ecdab3]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:2cd392840288addec2bebe046cc18d9437c2f7a7b76d9c7907d187f003ecdab3
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:2cd392840288addec2bebe046cc18d9437c2f7a7b76d9c7907d187f003ecdab3]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/stream/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:2cd392840288addec2bebe046cc18d9437c2f7a7b76d9c7907d187f003ecdab3
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:2cd392840288addec2bebe046cc18d9437c2f7a7b76d9c7907d187f003ecdab3]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/stream/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:2cd392840288addec2bebe046cc18d9437c2f7a7b76d9c7907d187f003ecdab3
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:2cd392840288addec2bebe046cc18d9437c2f7a7b76d9c7907d187f003ecdab3]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/stream/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:2cd392840288addec2bebe046cc18d9437c2f7a7b76d9c7907d187f003ecdab3
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/sha256 blobs/stream/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha256 blobs/mount

+ +
+

OCI Conformance Test/sha256 blobs/mount/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/uploads/6dee7c9df073086319a2b9d561be4d2e]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/uploads/6dee7c9df073086319a2b9d561be4d2e?digest=sha256%3A6aac5dd63195e0bc6f835c29307e31283c0b7da8414f99e4785d675334450981
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:6aac5dd63195e0bc6f835c29307e31283c0b7da8414f99e4785d675334450981]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/sha256:6aac5dd63195e0bc6f835c29307e31283c0b7da8414f99e4785d675334450981]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/sha256:6aac5dd63195e0bc6f835c29307e31283c0b7da8414f99e4785d675334450981
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:6aac5dd63195e0bc6f835c29307e31283c0b7da8414f99e4785d675334450981]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/mount/blob-mount

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/?from=conformance%2Focilayout%2Fdk73zl45ppb0%2Frepo2&mount=sha256%3A6aac5dd63195e0bc6f835c29307e31283c0b7da8414f99e4785d675334450981
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:6aac5dd63195e0bc6f835c29307e31283c0b7da8414f99e4785d675334450981]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:6aac5dd63195e0bc6f835c29307e31283c0b7da8414f99e4785d675334450981]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:6aac5dd63195e0bc6f835c29307e31283c0b7da8414f99e4785d675334450981
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:6aac5dd63195e0bc6f835c29307e31283c0b7da8414f99e4785d675334450981]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/mount/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:6aac5dd63195e0bc6f835c29307e31283c0b7da8414f99e4785d675334450981
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:6aac5dd63195e0bc6f835c29307e31283c0b7da8414f99e4785d675334450981]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/mount/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:6aac5dd63195e0bc6f835c29307e31283c0b7da8414f99e4785d675334450981
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:6aac5dd63195e0bc6f835c29307e31283c0b7da8414f99e4785d675334450981]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/mount/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:6aac5dd63195e0bc6f835c29307e31283c0b7da8414f99e4785d675334450981
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/sha256 blobs/mount/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/mount/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/sha256:6aac5dd63195e0bc6f835c29307e31283c0b7da8414f99e4785d675334450981
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/sha256 blobs/mount/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha256 blobs/mount anonymous

+ +
+

OCI Conformance Test/sha256 blobs/mount anonymous/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/uploads/399a87be02af86827620d49f719effc2]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/uploads/399a87be02af86827620d49f719effc2?digest=sha256%3A07d8ed791d8fb01dc1ce70496d356675bd1beebef9b0e0bcd6babf2e6774eb1b
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:07d8ed791d8fb01dc1ce70496d356675bd1beebef9b0e0bcd6babf2e6774eb1b]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/sha256:07d8ed791d8fb01dc1ce70496d356675bd1beebef9b0e0bcd6babf2e6774eb1b]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/sha256:07d8ed791d8fb01dc1ce70496d356675bd1beebef9b0e0bcd6babf2e6774eb1b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:07d8ed791d8fb01dc1ce70496d356675bd1beebef9b0e0bcd6babf2e6774eb1b]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/mount anonymous/blob-mount-anonymous

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/?mount=sha256%3A07d8ed791d8fb01dc1ce70496d356675bd1beebef9b0e0bcd6babf2e6774eb1b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/9195e32c76e8ac476d904cc0a5f1510b]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/9195e32c76e8ac476d904cc0a5f1510b?digest=sha256%3A07d8ed791d8fb01dc1ce70496d356675bd1beebef9b0e0bcd6babf2e6774eb1b
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:07d8ed791d8fb01dc1ce70496d356675bd1beebef9b0e0bcd6babf2e6774eb1b]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:07d8ed791d8fb01dc1ce70496d356675bd1beebef9b0e0bcd6babf2e6774eb1b]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:07d8ed791d8fb01dc1ce70496d356675bd1beebef9b0e0bcd6babf2e6774eb1b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:07d8ed791d8fb01dc1ce70496d356675bd1beebef9b0e0bcd6babf2e6774eb1b]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+

Errors:

+
registry returned status 202, fell back to blob POST+PUT
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/mount anonymous/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:07d8ed791d8fb01dc1ce70496d356675bd1beebef9b0e0bcd6babf2e6774eb1b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/sha256 blobs/mount anonymous/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/mount anonymous/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/sha256:07d8ed791d8fb01dc1ce70496d356675bd1beebef9b0e0bcd6babf2e6774eb1b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/sha256 blobs/mount anonymous/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha256 blobs/mount missing

+ +
+

OCI Conformance Test/sha256 blobs/mount missing/blob-mount

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/?from=conformance%2Focilayout%2Fdk73zl45ppb0%2Frepo2&mount=sha256%3A54e48f97d9b0da96fe4090c31233370a642362b72d7b46ec3155118c43ff513b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/0764fbdca0197e97d77d8063d7ee39e3]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/0764fbdca0197e97d77d8063d7ee39e3?digest=sha256%3A54e48f97d9b0da96fe4090c31233370a642362b72d7b46ec3155118c43ff513b
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:54e48f97d9b0da96fe4090c31233370a642362b72d7b46ec3155118c43ff513b]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:54e48f97d9b0da96fe4090c31233370a642362b72d7b46ec3155118c43ff513b]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:54e48f97d9b0da96fe4090c31233370a642362b72d7b46ec3155118c43ff513b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:54e48f97d9b0da96fe4090c31233370a642362b72d7b46ec3155118c43ff513b]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/mount missing/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:54e48f97d9b0da96fe4090c31233370a642362b72d7b46ec3155118c43ff513b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:54e48f97d9b0da96fe4090c31233370a642362b72d7b46ec3155118c43ff513b]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/mount missing/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:54e48f97d9b0da96fe4090c31233370a642362b72d7b46ec3155118c43ff513b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:54e48f97d9b0da96fe4090c31233370a642362b72d7b46ec3155118c43ff513b]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/mount missing/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:54e48f97d9b0da96fe4090c31233370a642362b72d7b46ec3155118c43ff513b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/sha256 blobs/mount missing/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha256 blobs/post cancel

+ +
+

OCI Conformance Test/sha256 blobs/post cancel/blob-post-cancel

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/fb809bc75cee9484c7415d4a4340ce9c]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/fb809bc75cee9484c7415d4a4340ce9c
+Headers:
+             Content-Length: [0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 204
+Headers:
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/post cancel/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:97ecd3e034aef8e2743e00f7789c438fd1e6abb0bda6b20ffd504c674df0dcf6
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"BLOB_UNKNOWN","message":"blob (sha256:97ecd3e034aef8e2743e00f7789c438fd1e6abb0bda6b20ffd504c674df0dcf6) unknown to registry"}]}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:97ecd3e034aef8e2743e00f7789c438fd1e6abb0bda6b20ffd504c674df0dcf6
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha256 blobs/chunked multi

+ +
+

OCI Conformance Test/sha256 blobs/chunked multi/blob-patch-chunked

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+             Content-Length: [0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/fb2c35fa07772800b874a70931f49a32]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/fb2c35fa07772800b874a70931f49a32
+Headers:
+             Content-Length: [1024]
+              Content-Range: [0-1023]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/fb2c35fa07772800b874a70931f49a32]
+                      Range: [0-1023]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/fb2c35fa07772800b874a70931f49a32
+Headers:
+             Content-Length: [1024]
+              Content-Range: [1024-2047]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/fb2c35fa07772800b874a70931f49a32]
+                      Range: [0-2047]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/fb2c35fa07772800b874a70931f49a32
+Headers:
+             Content-Length: [1019]
+              Content-Range: [2048-3066]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1019 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/fb2c35fa07772800b874a70931f49a32]
+                      Range: [0-3066]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/fb2c35fa07772800b874a70931f49a32?digest=sha256%3Aedfc9a12551528ce830c05c537ac3ff8beea71d6c257084a629c7513df60ee92
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:edfc9a12551528ce830c05c537ac3ff8beea71d6c257084a629c7513df60ee92]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:edfc9a12551528ce830c05c537ac3ff8beea71d6c257084a629c7513df60ee92]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:edfc9a12551528ce830c05c537ac3ff8beea71d6c257084a629c7513df60ee92
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:edfc9a12551528ce830c05c537ac3ff8beea71d6c257084a629c7513df60ee92]
+--- Output of application/octet-stream not supported, 3067 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/chunked multi/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:edfc9a12551528ce830c05c537ac3ff8beea71d6c257084a629c7513df60ee92
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:edfc9a12551528ce830c05c537ac3ff8beea71d6c257084a629c7513df60ee92]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/chunked multi/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:edfc9a12551528ce830c05c537ac3ff8beea71d6c257084a629c7513df60ee92
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:edfc9a12551528ce830c05c537ac3ff8beea71d6c257084a629c7513df60ee92]
+--- Output of application/octet-stream not supported, 3067 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/chunked multi/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:edfc9a12551528ce830c05c537ac3ff8beea71d6c257084a629c7513df60ee92
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/sha256 blobs/chunked multi/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha256 blobs/chunked multi and put chunk

+ +
+

OCI Conformance Test/sha256 blobs/chunked multi and put chunk/blob-patch-chunked

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+             Content-Length: [0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/41cab25250e45aa6bb2906ee5171bf54]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/41cab25250e45aa6bb2906ee5171bf54
+Headers:
+             Content-Length: [1024]
+              Content-Range: [0-1023]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/41cab25250e45aa6bb2906ee5171bf54]
+                      Range: [0-1023]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/41cab25250e45aa6bb2906ee5171bf54
+Headers:
+             Content-Length: [1024]
+              Content-Range: [1024-2047]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/41cab25250e45aa6bb2906ee5171bf54]
+                      Range: [0-2047]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/41cab25250e45aa6bb2906ee5171bf54?digest=sha256%3Af65053637c0ee234310861a79f676cf4371012991c3fde822d668234cb4a683e
+Headers:
+             Content-Length: [1019]
+              Content-Range: [2048-3066]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1019 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f65053637c0ee234310861a79f676cf4371012991c3fde822d668234cb4a683e]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:f65053637c0ee234310861a79f676cf4371012991c3fde822d668234cb4a683e]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:f65053637c0ee234310861a79f676cf4371012991c3fde822d668234cb4a683e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f65053637c0ee234310861a79f676cf4371012991c3fde822d668234cb4a683e]
+--- Output of application/octet-stream not supported, 3067 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/chunked multi and put chunk/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:f65053637c0ee234310861a79f676cf4371012991c3fde822d668234cb4a683e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f65053637c0ee234310861a79f676cf4371012991c3fde822d668234cb4a683e]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/chunked multi and put chunk/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:f65053637c0ee234310861a79f676cf4371012991c3fde822d668234cb4a683e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f65053637c0ee234310861a79f676cf4371012991c3fde822d668234cb4a683e]
+--- Output of application/octet-stream not supported, 3067 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/chunked multi and put chunk/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:f65053637c0ee234310861a79f676cf4371012991c3fde822d668234cb4a683e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/sha256 blobs/chunked multi and put chunk/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha256 blobs/chunked out-of-order

+ +
+

OCI Conformance Test/sha256 blobs/chunked out-of-order/blob-patch-chunked

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+             Content-Length: [0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a7dbbfbd91848d7c8f997e118f7bb947]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a7dbbfbd91848d7c8f997e118f7bb947
+Headers:
+             Content-Length: [1024]
+              Content-Range: [1024-2047]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 416
+Headers:
+             Content-Length: [75]
+              Content-Range: [bytes */*]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a7dbbfbd91848d7c8f997e118f7bb947
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 204
+Headers:
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a7dbbfbd91848d7c8f997e118f7bb947]
+                      Range: [0--1]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a7dbbfbd91848d7c8f997e118f7bb947
+Headers:
+             Content-Length: [1024]
+              Content-Range: [0-1023]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a7dbbfbd91848d7c8f997e118f7bb947]
+                      Range: [0-1023]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a7dbbfbd91848d7c8f997e118f7bb947
+Headers:
+             Content-Length: [1019]
+              Content-Range: [2048-3066]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1019 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 416
+Headers:
+             Content-Length: [75]
+              Content-Range: [bytes */*]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a7dbbfbd91848d7c8f997e118f7bb947
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 204
+Headers:
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a7dbbfbd91848d7c8f997e118f7bb947]
+                      Range: [0-1023]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a7dbbfbd91848d7c8f997e118f7bb947
+Headers:
+             Content-Length: [1024]
+              Content-Range: [1024-2047]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a7dbbfbd91848d7c8f997e118f7bb947]
+                      Range: [0-2047]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a7dbbfbd91848d7c8f997e118f7bb947
+Headers:
+             Content-Length: [1024]
+              Content-Range: [0-1023]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 416
+Headers:
+             Content-Length: [75]
+              Content-Range: [bytes */*]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a7dbbfbd91848d7c8f997e118f7bb947
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 204
+Headers:
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a7dbbfbd91848d7c8f997e118f7bb947]
+                      Range: [0-2047]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a7dbbfbd91848d7c8f997e118f7bb947
+Headers:
+             Content-Length: [1019]
+              Content-Range: [2048-3066]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1019 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a7dbbfbd91848d7c8f997e118f7bb947]
+                      Range: [0-3066]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a7dbbfbd91848d7c8f997e118f7bb947?digest=sha256%3A2cb2c3843bdba8e762457c27295f58626d65225f45d85c9b5e5a1dfbce86da41
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:2cb2c3843bdba8e762457c27295f58626d65225f45d85c9b5e5a1dfbce86da41]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:2cb2c3843bdba8e762457c27295f58626d65225f45d85c9b5e5a1dfbce86da41]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:2cb2c3843bdba8e762457c27295f58626d65225f45d85c9b5e5a1dfbce86da41
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:2cb2c3843bdba8e762457c27295f58626d65225f45d85c9b5e5a1dfbce86da41]
+--- Output of application/octet-stream not supported, 3067 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/chunked out-of-order/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:2cb2c3843bdba8e762457c27295f58626d65225f45d85c9b5e5a1dfbce86da41
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:2cb2c3843bdba8e762457c27295f58626d65225f45d85c9b5e5a1dfbce86da41]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/chunked out-of-order/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:2cb2c3843bdba8e762457c27295f58626d65225f45d85c9b5e5a1dfbce86da41
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:2cb2c3843bdba8e762457c27295f58626d65225f45d85c9b5e5a1dfbce86da41]
+--- Output of application/octet-stream not supported, 3067 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/chunked out-of-order/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:2cb2c3843bdba8e762457c27295f58626d65225f45d85c9b5e5a1dfbce86da41
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/sha256 blobs/chunked out-of-order/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha256 blobs/chunked out-of-order and put chunk

+ +
+

OCI Conformance Test/sha256 blobs/chunked out-of-order and put chunk/blob-patch-chunked

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+             Content-Length: [0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/544d3a8482162590693bb53da529a93a]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/544d3a8482162590693bb53da529a93a
+Headers:
+             Content-Length: [1024]
+              Content-Range: [1024-2047]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 416
+Headers:
+             Content-Length: [75]
+              Content-Range: [bytes */*]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/544d3a8482162590693bb53da529a93a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 204
+Headers:
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/544d3a8482162590693bb53da529a93a]
+                      Range: [0--1]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/544d3a8482162590693bb53da529a93a
+Headers:
+             Content-Length: [1024]
+              Content-Range: [0-1023]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/544d3a8482162590693bb53da529a93a]
+                      Range: [0-1023]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/544d3a8482162590693bb53da529a93a?digest=sha256%3Af98a3f1730c34f5f04a7bab178b9795c09463ff89e987edd1c17c4006ebb45fe
+Headers:
+             Content-Length: [1019]
+              Content-Range: [2048-3066]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1019 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 416
+Headers:
+             Content-Length: [75]
+              Content-Range: [bytes */*]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/544d3a8482162590693bb53da529a93a?digest=sha256%3Af98a3f1730c34f5f04a7bab178b9795c09463ff89e987edd1c17c4006ebb45fe
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 204
+Headers:
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/544d3a8482162590693bb53da529a93a]
+                      Range: [0-1023]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/544d3a8482162590693bb53da529a93a
+Headers:
+             Content-Length: [1024]
+              Content-Range: [1024-2047]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/544d3a8482162590693bb53da529a93a]
+                      Range: [0-2047]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/544d3a8482162590693bb53da529a93a
+Headers:
+             Content-Length: [1024]
+              Content-Range: [0-1023]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 416
+Headers:
+             Content-Length: [75]
+              Content-Range: [bytes */*]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/544d3a8482162590693bb53da529a93a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 204
+Headers:
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/544d3a8482162590693bb53da529a93a]
+                      Range: [0-2047]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/544d3a8482162590693bb53da529a93a?digest=sha256%3Af98a3f1730c34f5f04a7bab178b9795c09463ff89e987edd1c17c4006ebb45fe
+Headers:
+             Content-Length: [1019]
+              Content-Range: [2048-3066]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1019 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f98a3f1730c34f5f04a7bab178b9795c09463ff89e987edd1c17c4006ebb45fe]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:f98a3f1730c34f5f04a7bab178b9795c09463ff89e987edd1c17c4006ebb45fe]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:f98a3f1730c34f5f04a7bab178b9795c09463ff89e987edd1c17c4006ebb45fe
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f98a3f1730c34f5f04a7bab178b9795c09463ff89e987edd1c17c4006ebb45fe]
+--- Output of application/octet-stream not supported, 3067 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/chunked out-of-order and put chunk/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:f98a3f1730c34f5f04a7bab178b9795c09463ff89e987edd1c17c4006ebb45fe
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f98a3f1730c34f5f04a7bab178b9795c09463ff89e987edd1c17c4006ebb45fe]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/chunked out-of-order and put chunk/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:f98a3f1730c34f5f04a7bab178b9795c09463ff89e987edd1c17c4006ebb45fe
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f98a3f1730c34f5f04a7bab178b9795c09463ff89e987edd1c17c4006ebb45fe]
+--- Output of application/octet-stream not supported, 3067 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/chunked out-of-order and put chunk/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:f98a3f1730c34f5f04a7bab178b9795c09463ff89e987edd1c17c4006ebb45fe
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/sha256 blobs/chunked out-of-order and put chunk/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha256 blobs/range requests

+ +
+

OCI Conformance Test/sha256 blobs/range requests/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/55f50f1dacbe7e3e4c86450898076db4]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/55f50f1dacbe7e3e4c86450898076db4?digest=sha256%3A304b031795f4ee0ff71d7fba3e909d628a9cca57644403d55a1e6792f5a4e7e0
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:304b031795f4ee0ff71d7fba3e909d628a9cca57644403d55a1e6792f5a4e7e0]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:304b031795f4ee0ff71d7fba3e909d628a9cca57644403d55a1e6792f5a4e7e0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:304b031795f4ee0ff71d7fba3e909d628a9cca57644403d55a1e6792f5a4e7e0
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:304b031795f4ee0ff71d7fba3e909d628a9cca57644403d55a1e6792f5a4e7e0]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/range requests/range 500-1499

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:304b031795f4ee0ff71d7fba3e909d628a9cca57644403d55a1e6792f5a4e7e0
+Headers:
+                      Range: [bytes=500-1499]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 206
+Headers:
+             Content-Length: [1000]
+              Content-Range: [bytes 500-1499/2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:304b031795f4ee0ff71d7fba3e909d628a9cca57644403d55a1e6792f5a4e7e0]
+--- Output of application/octet-stream not supported, 1000 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/range requests/range 500-

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:304b031795f4ee0ff71d7fba3e909d628a9cca57644403d55a1e6792f5a4e7e0
+Headers:
+                      Range: [bytes=500-]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 206
+Headers:
+             Content-Length: [1548]
+              Content-Range: [bytes 500-2047/2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:304b031795f4ee0ff71d7fba3e909d628a9cca57644403d55a1e6792f5a4e7e0]
+--- Output of application/octet-stream not supported, 1548 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/range requests/range -500

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:304b031795f4ee0ff71d7fba3e909d628a9cca57644403d55a1e6792f5a4e7e0
+Headers:
+                      Range: [bytes=-500]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 206
+Headers:
+             Content-Length: [500]
+              Content-Range: [bytes 1548-2047/2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:304b031795f4ee0ff71d7fba3e909d628a9cca57644403d55a1e6792f5a4e7e0]
+--- Output of application/octet-stream not supported, 500 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/range requests/range 2000-5000

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:304b031795f4ee0ff71d7fba3e909d628a9cca57644403d55a1e6792f5a4e7e0
+Headers:
+                      Range: [bytes=2000-5000]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 206
+Headers:
+             Content-Length: [48]
+              Content-Range: [bytes 2000-2047/2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:304b031795f4ee0ff71d7fba3e909d628a9cca57644403d55a1e6792f5a4e7e0]
+--- Output of application/octet-stream not supported, 48 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/range requests/range 500-0

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:304b031795f4ee0ff71d7fba3e909d628a9cca57644403d55a1e6792f5a4e7e0
+Headers:
+                      Range: [bytes=500-0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 416
+Headers:
+             Content-Length: [79]
+              Content-Range: [bytes */*]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"range end is before range start"}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/range requests/range 5000-10000

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:304b031795f4ee0ff71d7fba3e909d628a9cca57644403d55a1e6792f5a4e7e0
+Headers:
+                      Range: [bytes=5000-10000]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 416
+Headers:
+             Content-Length: [81]
+              Content-Range: [bytes */*]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"range start is beyond end of blob"}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/range requests/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:304b031795f4ee0ff71d7fba3e909d628a9cca57644403d55a1e6792f5a4e7e0
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/sha256 blobs/range requests/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha256 blobs/empty

+ +
+

OCI Conformance Test/sha256 blobs/empty/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/413ed5a1a242b661e57d68018fcb1174]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/413ed5a1a242b661e57d68018fcb1174?digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/empty/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/empty/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/empty/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/sha256 blobs/empty/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha256 blobs/emptyJSON

+ +
+

OCI Conformance Test/sha256 blobs/emptyJSON/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/5cea98a6e32c17f4422801beed2e90da]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/5cea98a6e32c17f4422801beed2e90da?digest=sha256%3A44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+{}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+{}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/emptyJSON/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/emptyJSON/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+{}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/emptyJSON/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/sha256 blobs/emptyJSON/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha256 blobs/bad digest post only

+ +
+

OCI Conformance Test/sha256 blobs/bad digest post only/blob-post-only

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/?digest=sha256%3Ae07a63ad202e940e8a6bdd4662d8eaad0b8c7d7b02e2ee7ecc2036afe81f37f7
+Headers:
+             Content-Length: [3072]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 3072 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 400
+Headers:
+             Content-Length: [97]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: digest does not match contents"}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha256 blobs/bad digest post+put

+ +
+

OCI Conformance Test/sha256 blobs/bad digest post+put/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/f312208bcd079f3354b690bf7bd2565a]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/f312208bcd079f3354b690bf7bd2565a?digest=sha256%3A85fa812a2da45b6e7b4f3e02669584362d428249498c9ca92205ca642400bce3
+Headers:
+             Content-Length: [3072]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 3072 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 400
+Headers:
+             Content-Length: [97]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: digest does not match contents"}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha256 blobs/bad digest chunked

+ +
+

OCI Conformance Test/sha256 blobs/bad digest chunked/blob-patch-chunked

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+             Content-Length: [0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/5ae1196a7f2c428580c0079023ff260b]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/5ae1196a7f2c428580c0079023ff260b
+Headers:
+             Content-Length: [1025]
+              Content-Range: [0-1024]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1025 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/5ae1196a7f2c428580c0079023ff260b]
+                      Range: [0-1024]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/5ae1196a7f2c428580c0079023ff260b
+Headers:
+             Content-Length: [1025]
+              Content-Range: [1025-2049]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1025 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/5ae1196a7f2c428580c0079023ff260b]
+                      Range: [0-2049]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/5ae1196a7f2c428580c0079023ff260b
+Headers:
+             Content-Length: [1022]
+              Content-Range: [2050-3071]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1022 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/5ae1196a7f2c428580c0079023ff260b]
+                      Range: [0-3071]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/5ae1196a7f2c428580c0079023ff260b?digest=sha256%3A331c78a873d9f9c36d705075c9752958f39fb1dce2472b09383fe80d6f244690
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 400
+Headers:
+             Content-Length: [97]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: digest does not match contents"}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha256 blobs/bad digest chunked and put chunk

+ +
+

OCI Conformance Test/sha256 blobs/bad digest chunked and put chunk/blob-patch-chunked

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+             Content-Length: [0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/2d09ba8ab1b31d5bbc945086559a3588]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/2d09ba8ab1b31d5bbc945086559a3588
+Headers:
+             Content-Length: [1025]
+              Content-Range: [0-1024]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1025 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/2d09ba8ab1b31d5bbc945086559a3588]
+                      Range: [0-1024]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/2d09ba8ab1b31d5bbc945086559a3588
+Headers:
+             Content-Length: [1025]
+              Content-Range: [1025-2049]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1025 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/2d09ba8ab1b31d5bbc945086559a3588]
+                      Range: [0-2049]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/2d09ba8ab1b31d5bbc945086559a3588
+Headers:
+             Content-Length: [1022]
+              Content-Range: [2050-3071]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1022 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/2d09ba8ab1b31d5bbc945086559a3588]
+                      Range: [0-3071]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/2d09ba8ab1b31d5bbc945086559a3588?digest=sha256%3A7b1821572f8dd6469645a58f0e4a719a80aecb4e6b0d45cfaedbe98c48e03892
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 400
+Headers:
+             Content-Length: [97]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: digest does not match contents"}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha256 blobs/bad digest stream

+ +
+

OCI Conformance Test/sha256 blobs/bad digest stream/blob-patch-stream

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+             Content-Length: [0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/3f9fee2dfbfd65244969bd9af1ea4e02]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/3f9fee2dfbfd65244969bd9af1ea4e02
+Headers:
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 3072 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/3f9fee2dfbfd65244969bd9af1ea4e02]
+                      Range: [0-3071]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/3f9fee2dfbfd65244969bd9af1ea4e02?digest=sha256%3A48e9aeee149124686bdfd2a7b8f86b793b2f44e5b65ce181e856d2b8c30d7ed5
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 400
+Headers:
+             Content-Length: [97]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: digest does not match contents"}]}
+================================================================================
+
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/sha512 blobs

+ +
+

OCI Conformance Test/sha512 blobs/get-missing

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:0794aca21eb650048a81d04a3be38fefde25139ea98607525e08af9d0c9a5d95eec2b1e1bae5ec17623c74e75b32fcc9c3c258bc5f2346c504bb0844d8c66a83
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [211]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"BLOB_UNKNOWN","message":"blob (sha512:0794aca21eb650048a81d04a3be38fefde25139ea98607525e08af9d0c9a5d95eec2b1e1bae5ec17623c74e75b32fcc9c3c258bc5f2346c504bb0844d8c66a83) unknown to registry"}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/post only

+ +
+

OCI Conformance Test/sha512 blobs/post only/blob-post-only

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/?digest=sha512%3Aaec853e46e3baa4a8f4d732e92ab160aaacd6e91807859e79b2aaa5c7b39bda4ff4a8ab707b528bf1d55eb2dd328a0995ea9dcb0074bc859b536bb6b4e0c811e
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:aec853e46e3baa4a8f4d732e92ab160aaacd6e91807859e79b2aaa5c7b39bda4ff4a8ab707b528bf1d55eb2dd328a0995ea9dcb0074bc859b536bb6b4e0c811e]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:aec853e46e3baa4a8f4d732e92ab160aaacd6e91807859e79b2aaa5c7b39bda4ff4a8ab707b528bf1d55eb2dd328a0995ea9dcb0074bc859b536bb6b4e0c811e]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:aec853e46e3baa4a8f4d732e92ab160aaacd6e91807859e79b2aaa5c7b39bda4ff4a8ab707b528bf1d55eb2dd328a0995ea9dcb0074bc859b536bb6b4e0c811e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:aec853e46e3baa4a8f4d732e92ab160aaacd6e91807859e79b2aaa5c7b39bda4ff4a8ab707b528bf1d55eb2dd328a0995ea9dcb0074bc859b536bb6b4e0c811e]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/post only/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:aec853e46e3baa4a8f4d732e92ab160aaacd6e91807859e79b2aaa5c7b39bda4ff4a8ab707b528bf1d55eb2dd328a0995ea9dcb0074bc859b536bb6b4e0c811e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:aec853e46e3baa4a8f4d732e92ab160aaacd6e91807859e79b2aaa5c7b39bda4ff4a8ab707b528bf1d55eb2dd328a0995ea9dcb0074bc859b536bb6b4e0c811e]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/post only/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:aec853e46e3baa4a8f4d732e92ab160aaacd6e91807859e79b2aaa5c7b39bda4ff4a8ab707b528bf1d55eb2dd328a0995ea9dcb0074bc859b536bb6b4e0c811e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:aec853e46e3baa4a8f4d732e92ab160aaacd6e91807859e79b2aaa5c7b39bda4ff4a8ab707b528bf1d55eb2dd328a0995ea9dcb0074bc859b536bb6b4e0c811e]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/post only/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:aec853e46e3baa4a8f4d732e92ab160aaacd6e91807859e79b2aaa5c7b39bda4ff4a8ab707b528bf1d55eb2dd328a0995ea9dcb0074bc859b536bb6b4e0c811e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/sha512 blobs/post only/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512 blobs/post+put

+ +
+

OCI Conformance Test/sha512 blobs/post+put/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/c19566fd924c5a304cc1b58ef07f0063]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/c19566fd924c5a304cc1b58ef07f0063?digest=sha512%3Abca6576df0c75212950f8c26822a3dee4bdfbe68dcdb6fd3ce489fdc35b1308f8b3dbf7c46bac9ddcec29508a2d017fe3f6749761c4b7671bff2bc2ecac4353a
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:bca6576df0c75212950f8c26822a3dee4bdfbe68dcdb6fd3ce489fdc35b1308f8b3dbf7c46bac9ddcec29508a2d017fe3f6749761c4b7671bff2bc2ecac4353a]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:bca6576df0c75212950f8c26822a3dee4bdfbe68dcdb6fd3ce489fdc35b1308f8b3dbf7c46bac9ddcec29508a2d017fe3f6749761c4b7671bff2bc2ecac4353a]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:bca6576df0c75212950f8c26822a3dee4bdfbe68dcdb6fd3ce489fdc35b1308f8b3dbf7c46bac9ddcec29508a2d017fe3f6749761c4b7671bff2bc2ecac4353a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:bca6576df0c75212950f8c26822a3dee4bdfbe68dcdb6fd3ce489fdc35b1308f8b3dbf7c46bac9ddcec29508a2d017fe3f6749761c4b7671bff2bc2ecac4353a]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/post+put/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:bca6576df0c75212950f8c26822a3dee4bdfbe68dcdb6fd3ce489fdc35b1308f8b3dbf7c46bac9ddcec29508a2d017fe3f6749761c4b7671bff2bc2ecac4353a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:bca6576df0c75212950f8c26822a3dee4bdfbe68dcdb6fd3ce489fdc35b1308f8b3dbf7c46bac9ddcec29508a2d017fe3f6749761c4b7671bff2bc2ecac4353a]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/post+put/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:bca6576df0c75212950f8c26822a3dee4bdfbe68dcdb6fd3ce489fdc35b1308f8b3dbf7c46bac9ddcec29508a2d017fe3f6749761c4b7671bff2bc2ecac4353a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:bca6576df0c75212950f8c26822a3dee4bdfbe68dcdb6fd3ce489fdc35b1308f8b3dbf7c46bac9ddcec29508a2d017fe3f6749761c4b7671bff2bc2ecac4353a]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/post+put/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:bca6576df0c75212950f8c26822a3dee4bdfbe68dcdb6fd3ce489fdc35b1308f8b3dbf7c46bac9ddcec29508a2d017fe3f6749761c4b7671bff2bc2ecac4353a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/sha512 blobs/post+put/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512 blobs/chunked single

+ +
+

OCI Conformance Test/sha512 blobs/chunked single/blob-patch-chunked

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+             Content-Length: [0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/f49aa8f273fe3b8b9e2023de62a24242]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/f49aa8f273fe3b8b9e2023de62a24242
+Headers:
+             Content-Length: [512]
+              Content-Range: [0-511]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/f49aa8f273fe3b8b9e2023de62a24242]
+                      Range: [0-511]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/f49aa8f273fe3b8b9e2023de62a24242?digest=sha512%3A60c177c77ae5030c7103c4c4ffb1b0d73a308820e81de1289df90e83f37e57b1a74671528f67e6a21a914b386f23a3bc1331d13c04a75091d34fba12108d7c40
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:60c177c77ae5030c7103c4c4ffb1b0d73a308820e81de1289df90e83f37e57b1a74671528f67e6a21a914b386f23a3bc1331d13c04a75091d34fba12108d7c40]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:60c177c77ae5030c7103c4c4ffb1b0d73a308820e81de1289df90e83f37e57b1a74671528f67e6a21a914b386f23a3bc1331d13c04a75091d34fba12108d7c40]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:60c177c77ae5030c7103c4c4ffb1b0d73a308820e81de1289df90e83f37e57b1a74671528f67e6a21a914b386f23a3bc1331d13c04a75091d34fba12108d7c40
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:60c177c77ae5030c7103c4c4ffb1b0d73a308820e81de1289df90e83f37e57b1a74671528f67e6a21a914b386f23a3bc1331d13c04a75091d34fba12108d7c40]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/chunked single/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:60c177c77ae5030c7103c4c4ffb1b0d73a308820e81de1289df90e83f37e57b1a74671528f67e6a21a914b386f23a3bc1331d13c04a75091d34fba12108d7c40
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:60c177c77ae5030c7103c4c4ffb1b0d73a308820e81de1289df90e83f37e57b1a74671528f67e6a21a914b386f23a3bc1331d13c04a75091d34fba12108d7c40]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/chunked single/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:60c177c77ae5030c7103c4c4ffb1b0d73a308820e81de1289df90e83f37e57b1a74671528f67e6a21a914b386f23a3bc1331d13c04a75091d34fba12108d7c40
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:60c177c77ae5030c7103c4c4ffb1b0d73a308820e81de1289df90e83f37e57b1a74671528f67e6a21a914b386f23a3bc1331d13c04a75091d34fba12108d7c40]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/chunked single/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:60c177c77ae5030c7103c4c4ffb1b0d73a308820e81de1289df90e83f37e57b1a74671528f67e6a21a914b386f23a3bc1331d13c04a75091d34fba12108d7c40
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/sha512 blobs/chunked single/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512 blobs/stream

+ +
+

OCI Conformance Test/sha512 blobs/stream/blob-patch-stream

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+             Content-Length: [0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/db9af347b5f3a1d51df8a4e3019ef5ba]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/db9af347b5f3a1d51df8a4e3019ef5ba
+Headers:
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/db9af347b5f3a1d51df8a4e3019ef5ba]
+                      Range: [0-511]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/db9af347b5f3a1d51df8a4e3019ef5ba?digest=sha512%3A2ceeb46b3f7be8689b4ce8bf3837c2c86dcff77d7fe2232e9795ca7961483f0351fa9a27f024087c32c32d10332444e0f4bb7635ceebc091fe1f4dca15fc9561
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:2ceeb46b3f7be8689b4ce8bf3837c2c86dcff77d7fe2232e9795ca7961483f0351fa9a27f024087c32c32d10332444e0f4bb7635ceebc091fe1f4dca15fc9561]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:2ceeb46b3f7be8689b4ce8bf3837c2c86dcff77d7fe2232e9795ca7961483f0351fa9a27f024087c32c32d10332444e0f4bb7635ceebc091fe1f4dca15fc9561]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:2ceeb46b3f7be8689b4ce8bf3837c2c86dcff77d7fe2232e9795ca7961483f0351fa9a27f024087c32c32d10332444e0f4bb7635ceebc091fe1f4dca15fc9561
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:2ceeb46b3f7be8689b4ce8bf3837c2c86dcff77d7fe2232e9795ca7961483f0351fa9a27f024087c32c32d10332444e0f4bb7635ceebc091fe1f4dca15fc9561]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/stream/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:2ceeb46b3f7be8689b4ce8bf3837c2c86dcff77d7fe2232e9795ca7961483f0351fa9a27f024087c32c32d10332444e0f4bb7635ceebc091fe1f4dca15fc9561
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:2ceeb46b3f7be8689b4ce8bf3837c2c86dcff77d7fe2232e9795ca7961483f0351fa9a27f024087c32c32d10332444e0f4bb7635ceebc091fe1f4dca15fc9561]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/stream/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:2ceeb46b3f7be8689b4ce8bf3837c2c86dcff77d7fe2232e9795ca7961483f0351fa9a27f024087c32c32d10332444e0f4bb7635ceebc091fe1f4dca15fc9561
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:2ceeb46b3f7be8689b4ce8bf3837c2c86dcff77d7fe2232e9795ca7961483f0351fa9a27f024087c32c32d10332444e0f4bb7635ceebc091fe1f4dca15fc9561]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/stream/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:2ceeb46b3f7be8689b4ce8bf3837c2c86dcff77d7fe2232e9795ca7961483f0351fa9a27f024087c32c32d10332444e0f4bb7635ceebc091fe1f4dca15fc9561
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/sha512 blobs/stream/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512 blobs/mount

+ +
+

OCI Conformance Test/sha512 blobs/mount/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/uploads/7f6e52b95999dc31244780f35cadc0b9]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/uploads/7f6e52b95999dc31244780f35cadc0b9?digest=sha512%3A10faf3784f19166e53add0b82def9f5187ade9a9a33999e0c4a84b01a3be1f06afe2c295ddd6641ccdb79d4e49a073d14d56fb3029cd135f10dc949b9148626d
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:10faf3784f19166e53add0b82def9f5187ade9a9a33999e0c4a84b01a3be1f06afe2c295ddd6641ccdb79d4e49a073d14d56fb3029cd135f10dc949b9148626d]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/sha512:10faf3784f19166e53add0b82def9f5187ade9a9a33999e0c4a84b01a3be1f06afe2c295ddd6641ccdb79d4e49a073d14d56fb3029cd135f10dc949b9148626d]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/sha512:10faf3784f19166e53add0b82def9f5187ade9a9a33999e0c4a84b01a3be1f06afe2c295ddd6641ccdb79d4e49a073d14d56fb3029cd135f10dc949b9148626d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:10faf3784f19166e53add0b82def9f5187ade9a9a33999e0c4a84b01a3be1f06afe2c295ddd6641ccdb79d4e49a073d14d56fb3029cd135f10dc949b9148626d]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/mount/blob-mount

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/?from=conformance%2Focilayout%2Fdk73zl45ppb0%2Frepo2&mount=sha512%3A10faf3784f19166e53add0b82def9f5187ade9a9a33999e0c4a84b01a3be1f06afe2c295ddd6641ccdb79d4e49a073d14d56fb3029cd135f10dc949b9148626d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:10faf3784f19166e53add0b82def9f5187ade9a9a33999e0c4a84b01a3be1f06afe2c295ddd6641ccdb79d4e49a073d14d56fb3029cd135f10dc949b9148626d]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:10faf3784f19166e53add0b82def9f5187ade9a9a33999e0c4a84b01a3be1f06afe2c295ddd6641ccdb79d4e49a073d14d56fb3029cd135f10dc949b9148626d]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:10faf3784f19166e53add0b82def9f5187ade9a9a33999e0c4a84b01a3be1f06afe2c295ddd6641ccdb79d4e49a073d14d56fb3029cd135f10dc949b9148626d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:10faf3784f19166e53add0b82def9f5187ade9a9a33999e0c4a84b01a3be1f06afe2c295ddd6641ccdb79d4e49a073d14d56fb3029cd135f10dc949b9148626d]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/mount/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:10faf3784f19166e53add0b82def9f5187ade9a9a33999e0c4a84b01a3be1f06afe2c295ddd6641ccdb79d4e49a073d14d56fb3029cd135f10dc949b9148626d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:10faf3784f19166e53add0b82def9f5187ade9a9a33999e0c4a84b01a3be1f06afe2c295ddd6641ccdb79d4e49a073d14d56fb3029cd135f10dc949b9148626d]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/mount/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:10faf3784f19166e53add0b82def9f5187ade9a9a33999e0c4a84b01a3be1f06afe2c295ddd6641ccdb79d4e49a073d14d56fb3029cd135f10dc949b9148626d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:10faf3784f19166e53add0b82def9f5187ade9a9a33999e0c4a84b01a3be1f06afe2c295ddd6641ccdb79d4e49a073d14d56fb3029cd135f10dc949b9148626d]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/mount/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:10faf3784f19166e53add0b82def9f5187ade9a9a33999e0c4a84b01a3be1f06afe2c295ddd6641ccdb79d4e49a073d14d56fb3029cd135f10dc949b9148626d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/sha512 blobs/mount/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/mount/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/sha512:10faf3784f19166e53add0b82def9f5187ade9a9a33999e0c4a84b01a3be1f06afe2c295ddd6641ccdb79d4e49a073d14d56fb3029cd135f10dc949b9148626d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/sha512 blobs/mount/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512 blobs/mount anonymous

+ +
+

OCI Conformance Test/sha512 blobs/mount anonymous/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/uploads/e54b4540a94523b6356cd02329b4b45d]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/uploads/e54b4540a94523b6356cd02329b4b45d?digest=sha512%3Abe2c6375eeef629053a15f448e6ab8e96f239f229021141690200ce9df9d88f280a14acff1b7092dfc01aedd1a64da761a9e404f5e9d6c81123ee81a302ddc14
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:be2c6375eeef629053a15f448e6ab8e96f239f229021141690200ce9df9d88f280a14acff1b7092dfc01aedd1a64da761a9e404f5e9d6c81123ee81a302ddc14]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/sha512:be2c6375eeef629053a15f448e6ab8e96f239f229021141690200ce9df9d88f280a14acff1b7092dfc01aedd1a64da761a9e404f5e9d6c81123ee81a302ddc14]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/sha512:be2c6375eeef629053a15f448e6ab8e96f239f229021141690200ce9df9d88f280a14acff1b7092dfc01aedd1a64da761a9e404f5e9d6c81123ee81a302ddc14
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:be2c6375eeef629053a15f448e6ab8e96f239f229021141690200ce9df9d88f280a14acff1b7092dfc01aedd1a64da761a9e404f5e9d6c81123ee81a302ddc14]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/mount anonymous/blob-mount-anonymous

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/?mount=sha512%3Abe2c6375eeef629053a15f448e6ab8e96f239f229021141690200ce9df9d88f280a14acff1b7092dfc01aedd1a64da761a9e404f5e9d6c81123ee81a302ddc14
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/1856a4ad521ed2c9f33d32a4a7b24c9f]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/1856a4ad521ed2c9f33d32a4a7b24c9f?digest=sha512%3Abe2c6375eeef629053a15f448e6ab8e96f239f229021141690200ce9df9d88f280a14acff1b7092dfc01aedd1a64da761a9e404f5e9d6c81123ee81a302ddc14
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:be2c6375eeef629053a15f448e6ab8e96f239f229021141690200ce9df9d88f280a14acff1b7092dfc01aedd1a64da761a9e404f5e9d6c81123ee81a302ddc14]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:be2c6375eeef629053a15f448e6ab8e96f239f229021141690200ce9df9d88f280a14acff1b7092dfc01aedd1a64da761a9e404f5e9d6c81123ee81a302ddc14]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:be2c6375eeef629053a15f448e6ab8e96f239f229021141690200ce9df9d88f280a14acff1b7092dfc01aedd1a64da761a9e404f5e9d6c81123ee81a302ddc14
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:be2c6375eeef629053a15f448e6ab8e96f239f229021141690200ce9df9d88f280a14acff1b7092dfc01aedd1a64da761a9e404f5e9d6c81123ee81a302ddc14]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+

Errors:

+
registry returned status 202, fell back to blob POST+PUT
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/mount anonymous/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:be2c6375eeef629053a15f448e6ab8e96f239f229021141690200ce9df9d88f280a14acff1b7092dfc01aedd1a64da761a9e404f5e9d6c81123ee81a302ddc14
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/sha512 blobs/mount anonymous/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/mount anonymous/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo2/blobs/sha512:be2c6375eeef629053a15f448e6ab8e96f239f229021141690200ce9df9d88f280a14acff1b7092dfc01aedd1a64da761a9e404f5e9d6c81123ee81a302ddc14
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/sha512 blobs/mount anonymous/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512 blobs/mount missing

+ +
+

OCI Conformance Test/sha512 blobs/mount missing/blob-mount

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/?from=conformance%2Focilayout%2Fdk73zl45ppb0%2Frepo2&mount=sha512%3Af8bb1343f4613d2a80f4e315e019608ccc87b9ecf855945694df13f963224eca28576d024302e6e575942edadc3bd8791b0e291897243e505f0c91c0c4ddd1c5
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/b5c9f76298c59aad75529a9322d4340b]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/b5c9f76298c59aad75529a9322d4340b?digest=sha512%3Af8bb1343f4613d2a80f4e315e019608ccc87b9ecf855945694df13f963224eca28576d024302e6e575942edadc3bd8791b0e291897243e505f0c91c0c4ddd1c5
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:f8bb1343f4613d2a80f4e315e019608ccc87b9ecf855945694df13f963224eca28576d024302e6e575942edadc3bd8791b0e291897243e505f0c91c0c4ddd1c5]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:f8bb1343f4613d2a80f4e315e019608ccc87b9ecf855945694df13f963224eca28576d024302e6e575942edadc3bd8791b0e291897243e505f0c91c0c4ddd1c5]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:f8bb1343f4613d2a80f4e315e019608ccc87b9ecf855945694df13f963224eca28576d024302e6e575942edadc3bd8791b0e291897243e505f0c91c0c4ddd1c5
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:f8bb1343f4613d2a80f4e315e019608ccc87b9ecf855945694df13f963224eca28576d024302e6e575942edadc3bd8791b0e291897243e505f0c91c0c4ddd1c5]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/mount missing/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:f8bb1343f4613d2a80f4e315e019608ccc87b9ecf855945694df13f963224eca28576d024302e6e575942edadc3bd8791b0e291897243e505f0c91c0c4ddd1c5
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:f8bb1343f4613d2a80f4e315e019608ccc87b9ecf855945694df13f963224eca28576d024302e6e575942edadc3bd8791b0e291897243e505f0c91c0c4ddd1c5]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/mount missing/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:f8bb1343f4613d2a80f4e315e019608ccc87b9ecf855945694df13f963224eca28576d024302e6e575942edadc3bd8791b0e291897243e505f0c91c0c4ddd1c5
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:f8bb1343f4613d2a80f4e315e019608ccc87b9ecf855945694df13f963224eca28576d024302e6e575942edadc3bd8791b0e291897243e505f0c91c0c4ddd1c5]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/mount missing/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:f8bb1343f4613d2a80f4e315e019608ccc87b9ecf855945694df13f963224eca28576d024302e6e575942edadc3bd8791b0e291897243e505f0c91c0c4ddd1c5
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/sha512 blobs/mount missing/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512 blobs/post cancel

+ +
+

OCI Conformance Test/sha512 blobs/post cancel/blob-post-cancel

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/d5037a51e63310ddffcf8ce40c1030d1]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/d5037a51e63310ddffcf8ce40c1030d1
+Headers:
+             Content-Length: [0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 204
+Headers:
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/post cancel/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:0794aca21eb650048a81d04a3be38fefde25139ea98607525e08af9d0c9a5d95eec2b1e1bae5ec17623c74e75b32fcc9c3c258bc5f2346c504bb0844d8c66a83
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [211]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"BLOB_UNKNOWN","message":"blob (sha512:0794aca21eb650048a81d04a3be38fefde25139ea98607525e08af9d0c9a5d95eec2b1e1bae5ec17623c74e75b32fcc9c3c258bc5f2346c504bb0844d8c66a83) unknown to registry"}]}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:0794aca21eb650048a81d04a3be38fefde25139ea98607525e08af9d0c9a5d95eec2b1e1bae5ec17623c74e75b32fcc9c3c258bc5f2346c504bb0844d8c66a83
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [211]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512 blobs/chunked multi

+ +
+

OCI Conformance Test/sha512 blobs/chunked multi/blob-patch-chunked

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+             Content-Length: [0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/14e0b9df2af1af0bb1aa72e131a686a5]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/14e0b9df2af1af0bb1aa72e131a686a5
+Headers:
+             Content-Length: [1024]
+              Content-Range: [0-1023]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/14e0b9df2af1af0bb1aa72e131a686a5]
+                      Range: [0-1023]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/14e0b9df2af1af0bb1aa72e131a686a5
+Headers:
+             Content-Length: [1024]
+              Content-Range: [1024-2047]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/14e0b9df2af1af0bb1aa72e131a686a5]
+                      Range: [0-2047]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/14e0b9df2af1af0bb1aa72e131a686a5
+Headers:
+             Content-Length: [1019]
+              Content-Range: [2048-3066]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1019 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/14e0b9df2af1af0bb1aa72e131a686a5]
+                      Range: [0-3066]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/14e0b9df2af1af0bb1aa72e131a686a5?digest=sha512%3A758c912f399e532510b72b77e4b5ee2ce6369645ca3e548b542ce8109d97c6c5d5f712ce1ed6047ae8df5819ba3fbe215bebc771b289f18e428e462d1dc207d4
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:758c912f399e532510b72b77e4b5ee2ce6369645ca3e548b542ce8109d97c6c5d5f712ce1ed6047ae8df5819ba3fbe215bebc771b289f18e428e462d1dc207d4]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:758c912f399e532510b72b77e4b5ee2ce6369645ca3e548b542ce8109d97c6c5d5f712ce1ed6047ae8df5819ba3fbe215bebc771b289f18e428e462d1dc207d4]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:758c912f399e532510b72b77e4b5ee2ce6369645ca3e548b542ce8109d97c6c5d5f712ce1ed6047ae8df5819ba3fbe215bebc771b289f18e428e462d1dc207d4
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:758c912f399e532510b72b77e4b5ee2ce6369645ca3e548b542ce8109d97c6c5d5f712ce1ed6047ae8df5819ba3fbe215bebc771b289f18e428e462d1dc207d4]
+--- Output of application/octet-stream not supported, 3067 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/chunked multi/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:758c912f399e532510b72b77e4b5ee2ce6369645ca3e548b542ce8109d97c6c5d5f712ce1ed6047ae8df5819ba3fbe215bebc771b289f18e428e462d1dc207d4
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:758c912f399e532510b72b77e4b5ee2ce6369645ca3e548b542ce8109d97c6c5d5f712ce1ed6047ae8df5819ba3fbe215bebc771b289f18e428e462d1dc207d4]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/chunked multi/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:758c912f399e532510b72b77e4b5ee2ce6369645ca3e548b542ce8109d97c6c5d5f712ce1ed6047ae8df5819ba3fbe215bebc771b289f18e428e462d1dc207d4
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:758c912f399e532510b72b77e4b5ee2ce6369645ca3e548b542ce8109d97c6c5d5f712ce1ed6047ae8df5819ba3fbe215bebc771b289f18e428e462d1dc207d4]
+--- Output of application/octet-stream not supported, 3067 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/chunked multi/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:758c912f399e532510b72b77e4b5ee2ce6369645ca3e548b542ce8109d97c6c5d5f712ce1ed6047ae8df5819ba3fbe215bebc771b289f18e428e462d1dc207d4
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/sha512 blobs/chunked multi/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512 blobs/chunked multi and put chunk

+ +
+

OCI Conformance Test/sha512 blobs/chunked multi and put chunk/blob-patch-chunked

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+             Content-Length: [0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/581e39a8d4197f330b34a2548366cc94]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/581e39a8d4197f330b34a2548366cc94
+Headers:
+             Content-Length: [1024]
+              Content-Range: [0-1023]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/581e39a8d4197f330b34a2548366cc94]
+                      Range: [0-1023]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/581e39a8d4197f330b34a2548366cc94
+Headers:
+             Content-Length: [1024]
+              Content-Range: [1024-2047]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/581e39a8d4197f330b34a2548366cc94]
+                      Range: [0-2047]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/581e39a8d4197f330b34a2548366cc94?digest=sha512%3Ad9143b95f8125b94a8532e6a011bec6b398145f22846fd21fd52927593419d29bdaf798b2726ff2e37e9dd1a5b5d9d67d4e364d4356da8ec1925fdf060032605
+Headers:
+             Content-Length: [1019]
+              Content-Range: [2048-3066]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1019 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:d9143b95f8125b94a8532e6a011bec6b398145f22846fd21fd52927593419d29bdaf798b2726ff2e37e9dd1a5b5d9d67d4e364d4356da8ec1925fdf060032605]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:d9143b95f8125b94a8532e6a011bec6b398145f22846fd21fd52927593419d29bdaf798b2726ff2e37e9dd1a5b5d9d67d4e364d4356da8ec1925fdf060032605]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:d9143b95f8125b94a8532e6a011bec6b398145f22846fd21fd52927593419d29bdaf798b2726ff2e37e9dd1a5b5d9d67d4e364d4356da8ec1925fdf060032605
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:d9143b95f8125b94a8532e6a011bec6b398145f22846fd21fd52927593419d29bdaf798b2726ff2e37e9dd1a5b5d9d67d4e364d4356da8ec1925fdf060032605]
+--- Output of application/octet-stream not supported, 3067 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/chunked multi and put chunk/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:d9143b95f8125b94a8532e6a011bec6b398145f22846fd21fd52927593419d29bdaf798b2726ff2e37e9dd1a5b5d9d67d4e364d4356da8ec1925fdf060032605
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:d9143b95f8125b94a8532e6a011bec6b398145f22846fd21fd52927593419d29bdaf798b2726ff2e37e9dd1a5b5d9d67d4e364d4356da8ec1925fdf060032605]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/chunked multi and put chunk/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:d9143b95f8125b94a8532e6a011bec6b398145f22846fd21fd52927593419d29bdaf798b2726ff2e37e9dd1a5b5d9d67d4e364d4356da8ec1925fdf060032605
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:d9143b95f8125b94a8532e6a011bec6b398145f22846fd21fd52927593419d29bdaf798b2726ff2e37e9dd1a5b5d9d67d4e364d4356da8ec1925fdf060032605]
+--- Output of application/octet-stream not supported, 3067 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/chunked multi and put chunk/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:d9143b95f8125b94a8532e6a011bec6b398145f22846fd21fd52927593419d29bdaf798b2726ff2e37e9dd1a5b5d9d67d4e364d4356da8ec1925fdf060032605
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/sha512 blobs/chunked multi and put chunk/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512 blobs/chunked out-of-order

+ +
+

OCI Conformance Test/sha512 blobs/chunked out-of-order/blob-patch-chunked

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+             Content-Length: [0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e1c444405e34d2481629a1bdffc277e2]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e1c444405e34d2481629a1bdffc277e2
+Headers:
+             Content-Length: [1024]
+              Content-Range: [1024-2047]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 416
+Headers:
+             Content-Length: [75]
+              Content-Range: [bytes */*]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e1c444405e34d2481629a1bdffc277e2
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 204
+Headers:
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e1c444405e34d2481629a1bdffc277e2]
+                      Range: [0--1]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e1c444405e34d2481629a1bdffc277e2
+Headers:
+             Content-Length: [1024]
+              Content-Range: [0-1023]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e1c444405e34d2481629a1bdffc277e2]
+                      Range: [0-1023]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e1c444405e34d2481629a1bdffc277e2
+Headers:
+             Content-Length: [1019]
+              Content-Range: [2048-3066]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1019 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 416
+Headers:
+             Content-Length: [75]
+              Content-Range: [bytes */*]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e1c444405e34d2481629a1bdffc277e2
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 204
+Headers:
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e1c444405e34d2481629a1bdffc277e2]
+                      Range: [0-1023]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e1c444405e34d2481629a1bdffc277e2
+Headers:
+             Content-Length: [1024]
+              Content-Range: [1024-2047]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e1c444405e34d2481629a1bdffc277e2]
+                      Range: [0-2047]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e1c444405e34d2481629a1bdffc277e2
+Headers:
+             Content-Length: [1024]
+              Content-Range: [0-1023]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 416
+Headers:
+             Content-Length: [75]
+              Content-Range: [bytes */*]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e1c444405e34d2481629a1bdffc277e2
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 204
+Headers:
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e1c444405e34d2481629a1bdffc277e2]
+                      Range: [0-2047]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e1c444405e34d2481629a1bdffc277e2
+Headers:
+             Content-Length: [1019]
+              Content-Range: [2048-3066]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1019 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e1c444405e34d2481629a1bdffc277e2]
+                      Range: [0-3066]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e1c444405e34d2481629a1bdffc277e2?digest=sha512%3A598964cc43c8ee86098a5c1c34711777d020da56e35d528a9b4ce04ea408cba5e011c6a63125d4233b78c5f9464ce1da562fb4f4d0d5bd955f7fd7aabb711f22
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:598964cc43c8ee86098a5c1c34711777d020da56e35d528a9b4ce04ea408cba5e011c6a63125d4233b78c5f9464ce1da562fb4f4d0d5bd955f7fd7aabb711f22]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:598964cc43c8ee86098a5c1c34711777d020da56e35d528a9b4ce04ea408cba5e011c6a63125d4233b78c5f9464ce1da562fb4f4d0d5bd955f7fd7aabb711f22]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:598964cc43c8ee86098a5c1c34711777d020da56e35d528a9b4ce04ea408cba5e011c6a63125d4233b78c5f9464ce1da562fb4f4d0d5bd955f7fd7aabb711f22
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:598964cc43c8ee86098a5c1c34711777d020da56e35d528a9b4ce04ea408cba5e011c6a63125d4233b78c5f9464ce1da562fb4f4d0d5bd955f7fd7aabb711f22]
+--- Output of application/octet-stream not supported, 3067 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/chunked out-of-order/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:598964cc43c8ee86098a5c1c34711777d020da56e35d528a9b4ce04ea408cba5e011c6a63125d4233b78c5f9464ce1da562fb4f4d0d5bd955f7fd7aabb711f22
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:598964cc43c8ee86098a5c1c34711777d020da56e35d528a9b4ce04ea408cba5e011c6a63125d4233b78c5f9464ce1da562fb4f4d0d5bd955f7fd7aabb711f22]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/chunked out-of-order/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:598964cc43c8ee86098a5c1c34711777d020da56e35d528a9b4ce04ea408cba5e011c6a63125d4233b78c5f9464ce1da562fb4f4d0d5bd955f7fd7aabb711f22
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:598964cc43c8ee86098a5c1c34711777d020da56e35d528a9b4ce04ea408cba5e011c6a63125d4233b78c5f9464ce1da562fb4f4d0d5bd955f7fd7aabb711f22]
+--- Output of application/octet-stream not supported, 3067 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/chunked out-of-order/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:598964cc43c8ee86098a5c1c34711777d020da56e35d528a9b4ce04ea408cba5e011c6a63125d4233b78c5f9464ce1da562fb4f4d0d5bd955f7fd7aabb711f22
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/sha512 blobs/chunked out-of-order/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512 blobs/chunked out-of-order and put chunk

+ +
+

OCI Conformance Test/sha512 blobs/chunked out-of-order and put chunk/blob-patch-chunked

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+             Content-Length: [0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4c8551d1c4217cf06ecf2de62c6d86b2]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4c8551d1c4217cf06ecf2de62c6d86b2
+Headers:
+             Content-Length: [1024]
+              Content-Range: [1024-2047]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 416
+Headers:
+             Content-Length: [75]
+              Content-Range: [bytes */*]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4c8551d1c4217cf06ecf2de62c6d86b2
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 204
+Headers:
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4c8551d1c4217cf06ecf2de62c6d86b2]
+                      Range: [0--1]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4c8551d1c4217cf06ecf2de62c6d86b2
+Headers:
+             Content-Length: [1024]
+              Content-Range: [0-1023]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4c8551d1c4217cf06ecf2de62c6d86b2]
+                      Range: [0-1023]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4c8551d1c4217cf06ecf2de62c6d86b2?digest=sha512%3A40bc4ac49c4b627c939d553bef52ebb61b905935a51d04b8613542cd353b3a5937fcc949777a7e4f68399e6fce3a0d20d598ea26148a530eba23842124105bd7
+Headers:
+             Content-Length: [1019]
+              Content-Range: [2048-3066]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1019 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 416
+Headers:
+             Content-Length: [75]
+              Content-Range: [bytes */*]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4c8551d1c4217cf06ecf2de62c6d86b2?digest=sha512%3A40bc4ac49c4b627c939d553bef52ebb61b905935a51d04b8613542cd353b3a5937fcc949777a7e4f68399e6fce3a0d20d598ea26148a530eba23842124105bd7
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 204
+Headers:
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4c8551d1c4217cf06ecf2de62c6d86b2]
+                      Range: [0-1023]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4c8551d1c4217cf06ecf2de62c6d86b2
+Headers:
+             Content-Length: [1024]
+              Content-Range: [1024-2047]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4c8551d1c4217cf06ecf2de62c6d86b2]
+                      Range: [0-2047]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4c8551d1c4217cf06ecf2de62c6d86b2
+Headers:
+             Content-Length: [1024]
+              Content-Range: [0-1023]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 416
+Headers:
+             Content-Length: [75]
+              Content-Range: [bytes */*]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4c8551d1c4217cf06ecf2de62c6d86b2
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 204
+Headers:
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4c8551d1c4217cf06ecf2de62c6d86b2]
+                      Range: [0-2047]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4c8551d1c4217cf06ecf2de62c6d86b2?digest=sha512%3A40bc4ac49c4b627c939d553bef52ebb61b905935a51d04b8613542cd353b3a5937fcc949777a7e4f68399e6fce3a0d20d598ea26148a530eba23842124105bd7
+Headers:
+             Content-Length: [1019]
+              Content-Range: [2048-3066]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1019 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:40bc4ac49c4b627c939d553bef52ebb61b905935a51d04b8613542cd353b3a5937fcc949777a7e4f68399e6fce3a0d20d598ea26148a530eba23842124105bd7]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:40bc4ac49c4b627c939d553bef52ebb61b905935a51d04b8613542cd353b3a5937fcc949777a7e4f68399e6fce3a0d20d598ea26148a530eba23842124105bd7]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:40bc4ac49c4b627c939d553bef52ebb61b905935a51d04b8613542cd353b3a5937fcc949777a7e4f68399e6fce3a0d20d598ea26148a530eba23842124105bd7
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:40bc4ac49c4b627c939d553bef52ebb61b905935a51d04b8613542cd353b3a5937fcc949777a7e4f68399e6fce3a0d20d598ea26148a530eba23842124105bd7]
+--- Output of application/octet-stream not supported, 3067 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/chunked out-of-order and put chunk/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:40bc4ac49c4b627c939d553bef52ebb61b905935a51d04b8613542cd353b3a5937fcc949777a7e4f68399e6fce3a0d20d598ea26148a530eba23842124105bd7
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:40bc4ac49c4b627c939d553bef52ebb61b905935a51d04b8613542cd353b3a5937fcc949777a7e4f68399e6fce3a0d20d598ea26148a530eba23842124105bd7]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/chunked out-of-order and put chunk/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:40bc4ac49c4b627c939d553bef52ebb61b905935a51d04b8613542cd353b3a5937fcc949777a7e4f68399e6fce3a0d20d598ea26148a530eba23842124105bd7
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:40bc4ac49c4b627c939d553bef52ebb61b905935a51d04b8613542cd353b3a5937fcc949777a7e4f68399e6fce3a0d20d598ea26148a530eba23842124105bd7]
+--- Output of application/octet-stream not supported, 3067 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/chunked out-of-order and put chunk/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:40bc4ac49c4b627c939d553bef52ebb61b905935a51d04b8613542cd353b3a5937fcc949777a7e4f68399e6fce3a0d20d598ea26148a530eba23842124105bd7
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/sha512 blobs/chunked out-of-order and put chunk/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512 blobs/range requests

+ +
+

OCI Conformance Test/sha512 blobs/range requests/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/5703a65f101df13ff82587b1461874bd]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/5703a65f101df13ff82587b1461874bd?digest=sha512%3A931a50cbe08c5894c039545b4ff0ffd22a4b9d308add13de8c47d8aa2cd567bf6ce58896e709f78b1b62f26b5a87965af6cebec7ec8504b605485dea802ae974
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:931a50cbe08c5894c039545b4ff0ffd22a4b9d308add13de8c47d8aa2cd567bf6ce58896e709f78b1b62f26b5a87965af6cebec7ec8504b605485dea802ae974]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:931a50cbe08c5894c039545b4ff0ffd22a4b9d308add13de8c47d8aa2cd567bf6ce58896e709f78b1b62f26b5a87965af6cebec7ec8504b605485dea802ae974]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:931a50cbe08c5894c039545b4ff0ffd22a4b9d308add13de8c47d8aa2cd567bf6ce58896e709f78b1b62f26b5a87965af6cebec7ec8504b605485dea802ae974
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:931a50cbe08c5894c039545b4ff0ffd22a4b9d308add13de8c47d8aa2cd567bf6ce58896e709f78b1b62f26b5a87965af6cebec7ec8504b605485dea802ae974]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/range requests/range 500-1499

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:931a50cbe08c5894c039545b4ff0ffd22a4b9d308add13de8c47d8aa2cd567bf6ce58896e709f78b1b62f26b5a87965af6cebec7ec8504b605485dea802ae974
+Headers:
+                      Range: [bytes=500-1499]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 206
+Headers:
+             Content-Length: [1000]
+              Content-Range: [bytes 500-1499/2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:931a50cbe08c5894c039545b4ff0ffd22a4b9d308add13de8c47d8aa2cd567bf6ce58896e709f78b1b62f26b5a87965af6cebec7ec8504b605485dea802ae974]
+--- Output of application/octet-stream not supported, 1000 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/range requests/range 500-

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:931a50cbe08c5894c039545b4ff0ffd22a4b9d308add13de8c47d8aa2cd567bf6ce58896e709f78b1b62f26b5a87965af6cebec7ec8504b605485dea802ae974
+Headers:
+                      Range: [bytes=500-]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 206
+Headers:
+             Content-Length: [1548]
+              Content-Range: [bytes 500-2047/2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:931a50cbe08c5894c039545b4ff0ffd22a4b9d308add13de8c47d8aa2cd567bf6ce58896e709f78b1b62f26b5a87965af6cebec7ec8504b605485dea802ae974]
+--- Output of application/octet-stream not supported, 1548 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/range requests/range -500

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:931a50cbe08c5894c039545b4ff0ffd22a4b9d308add13de8c47d8aa2cd567bf6ce58896e709f78b1b62f26b5a87965af6cebec7ec8504b605485dea802ae974
+Headers:
+                      Range: [bytes=-500]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 206
+Headers:
+             Content-Length: [500]
+              Content-Range: [bytes 1548-2047/2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:931a50cbe08c5894c039545b4ff0ffd22a4b9d308add13de8c47d8aa2cd567bf6ce58896e709f78b1b62f26b5a87965af6cebec7ec8504b605485dea802ae974]
+--- Output of application/octet-stream not supported, 500 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/range requests/range 2000-5000

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:931a50cbe08c5894c039545b4ff0ffd22a4b9d308add13de8c47d8aa2cd567bf6ce58896e709f78b1b62f26b5a87965af6cebec7ec8504b605485dea802ae974
+Headers:
+                      Range: [bytes=2000-5000]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 206
+Headers:
+             Content-Length: [48]
+              Content-Range: [bytes 2000-2047/2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:931a50cbe08c5894c039545b4ff0ffd22a4b9d308add13de8c47d8aa2cd567bf6ce58896e709f78b1b62f26b5a87965af6cebec7ec8504b605485dea802ae974]
+--- Output of application/octet-stream not supported, 48 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/range requests/range 500-0

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:931a50cbe08c5894c039545b4ff0ffd22a4b9d308add13de8c47d8aa2cd567bf6ce58896e709f78b1b62f26b5a87965af6cebec7ec8504b605485dea802ae974
+Headers:
+                      Range: [bytes=500-0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 416
+Headers:
+             Content-Length: [79]
+              Content-Range: [bytes */*]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"range end is before range start"}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/range requests/range 5000-10000

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:931a50cbe08c5894c039545b4ff0ffd22a4b9d308add13de8c47d8aa2cd567bf6ce58896e709f78b1b62f26b5a87965af6cebec7ec8504b605485dea802ae974
+Headers:
+                      Range: [bytes=5000-10000]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 416
+Headers:
+             Content-Length: [81]
+              Content-Range: [bytes */*]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"range start is beyond end of blob"}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/range requests/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:931a50cbe08c5894c039545b4ff0ffd22a4b9d308add13de8c47d8aa2cd567bf6ce58896e709f78b1b62f26b5a87965af6cebec7ec8504b605485dea802ae974
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/sha512 blobs/range requests/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512 blobs/empty

+ +
+

OCI Conformance Test/sha512 blobs/empty/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/9c7afdf0190b9eb2e30ab5e6f3763b79]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/9c7afdf0190b9eb2e30ab5e6f3763b79?digest=sha512%3Acf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/empty/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/empty/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/empty/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/sha512 blobs/empty/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512 blobs/emptyJSON

+ +
+

OCI Conformance Test/sha512 blobs/emptyJSON/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/3219e7ae2f77a1cf58a97e484d1d4b91]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/3219e7ae2f77a1cf58a97e484d1d4b91?digest=sha512%3A27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+{}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd]
+{}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/emptyJSON/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/emptyJSON/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd]
+{}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/emptyJSON/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/sha512 blobs/emptyJSON/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512 blobs/bad digest post only

+ +
+

OCI Conformance Test/sha512 blobs/bad digest post only/blob-post-only

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/?digest=sha512%3A583b5dc95900e0cff4546077fa7801272af401a40bb868bea7c70f6b04afec03884813e276b9186bf5e28d2e0bf0a7e01aaee412f79a93dcb3995d248f820640
+Headers:
+             Content-Length: [3072]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 3072 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 400
+Headers:
+             Content-Length: [97]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: digest does not match contents"}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512 blobs/bad digest post+put

+ +
+

OCI Conformance Test/sha512 blobs/bad digest post+put/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/35028b8d9818fd5b65281aa2fb61c633]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/35028b8d9818fd5b65281aa2fb61c633?digest=sha512%3Ae972631e1c76476672d71ad73f186c12aa09aff691031e2de0bd735ba82c795f38ed257665c0f36a4ac55e8cf613f810ad7b61166d7b7c4456fbddbfe235fc38
+Headers:
+             Content-Length: [3072]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 3072 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 400
+Headers:
+             Content-Length: [97]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: digest does not match contents"}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512 blobs/bad digest chunked

+ +
+

OCI Conformance Test/sha512 blobs/bad digest chunked/blob-patch-chunked

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+             Content-Length: [0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/11238dce019a88784767a6b2174866a9]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/11238dce019a88784767a6b2174866a9
+Headers:
+             Content-Length: [1025]
+              Content-Range: [0-1024]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1025 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/11238dce019a88784767a6b2174866a9]
+                      Range: [0-1024]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/11238dce019a88784767a6b2174866a9
+Headers:
+             Content-Length: [1025]
+              Content-Range: [1025-2049]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1025 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/11238dce019a88784767a6b2174866a9]
+                      Range: [0-2049]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/11238dce019a88784767a6b2174866a9
+Headers:
+             Content-Length: [1022]
+              Content-Range: [2050-3071]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1022 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/11238dce019a88784767a6b2174866a9]
+                      Range: [0-3071]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/11238dce019a88784767a6b2174866a9?digest=sha512%3A63377579bcde782bb4a3d2ece05843226efc9f6a69db846fe1f46fb9ce29e5c8a4409cc9259b95d0146ee98d870b2d4532cb60f045e5b07e594f230252d72541
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 400
+Headers:
+             Content-Length: [97]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: digest does not match contents"}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512 blobs/bad digest chunked and put chunk

+ +
+

OCI Conformance Test/sha512 blobs/bad digest chunked and put chunk/blob-patch-chunked

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+             Content-Length: [0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/27aa1fd181bbabef1820b359db8d7b3f]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/27aa1fd181bbabef1820b359db8d7b3f
+Headers:
+             Content-Length: [1025]
+              Content-Range: [0-1024]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1025 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/27aa1fd181bbabef1820b359db8d7b3f]
+                      Range: [0-1024]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/27aa1fd181bbabef1820b359db8d7b3f
+Headers:
+             Content-Length: [1025]
+              Content-Range: [1025-2049]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1025 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/27aa1fd181bbabef1820b359db8d7b3f]
+                      Range: [0-2049]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/27aa1fd181bbabef1820b359db8d7b3f
+Headers:
+             Content-Length: [1022]
+              Content-Range: [2050-3071]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1022 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/27aa1fd181bbabef1820b359db8d7b3f]
+                      Range: [0-3071]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/27aa1fd181bbabef1820b359db8d7b3f?digest=sha512%3A5a1ea77bbc61d3f20b1c95743f2704f75b5226804a9be766d6ce2cf166c257ca594f808183b39d69bf5e66a317e906d9f81f2bbb2ac9433a1cf4df376867d062
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 400
+Headers:
+             Content-Length: [97]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: digest does not match contents"}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512 blobs/bad digest stream

+ +
+

OCI Conformance Test/sha512 blobs/bad digest stream/blob-patch-stream

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+             Content-Length: [0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/50b5cee1c9342867e98c41d9015c9828]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/50b5cee1c9342867e98c41d9015c9828
+Headers:
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 3072 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/50b5cee1c9342867e98c41d9015c9828]
+                      Range: [0-3071]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/50b5cee1c9342867e98c41d9015c9828?digest=sha512%3A515d1d843e1fae41e6b7d70a441e9099752ce222655771063ddefc6a40453912ef4adb10b00d17bfc1ece572cdfe2b8fa8bebdcb02d4a570aec0df59479d7739
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 400
+Headers:
+             Content-Length: [97]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: digest does not match contents"}]}
+================================================================================
+
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/image

+ +
+

OCI Conformance Test/image/push

+ +
+

OCI Conformance Test/image/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/9acc31dc74876b4db510d66f1198c40c]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/9acc31dc74876b4db510d66f1198c40c?digest=sha256%3Aeb95a9b5be597a6b447138d3af42451e499c3bb3efd406923069f7368f265d7d
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:eb95a9b5be597a6b447138d3af42451e499c3bb3efd406923069f7368f265d7d]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:eb95a9b5be597a6b447138d3af42451e499c3bb3efd406923069f7368f265d7d]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:eb95a9b5be597a6b447138d3af42451e499c3bb3efd406923069f7368f265d7d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:eb95a9b5be597a6b447138d3af42451e499c3bb3efd406923069f7368f265d7d]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/d6ca8af7e87c946b1de8723e3690c439]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/d6ca8af7e87c946b1de8723e3690c439?digest=sha256%3Ab8aad1cc1698501f3fa819df419afce087223a9b282a09287f500219df1856c6
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:b8aad1cc1698501f3fa819df419afce087223a9b282a09287f500219df1856c6]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:b8aad1cc1698501f3fa819df419afce087223a9b282a09287f500219df1856c6]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:b8aad1cc1698501f3fa819df419afce087223a9b282a09287f500219df1856c6
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:b8aad1cc1698501f3fa819df419afce087223a9b282a09287f500219df1856c6]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/64bd14be4a6fa5b3888518315d6666d4]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/64bd14be4a6fa5b3888518315d6666d4?digest=sha256%3A42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e9dcf5a77c2fa2f511b5afc13981e79aec463396ae82d18c4e2a4cb5e368737f
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:eb95a9b5be597a6b447138d3af42451e499c3bb3efd406923069f7368f265d7d","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:b8aad1cc1698501f3fa819df419afce087223a9b282a09287f500219df1856c6","size":175}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:e9dcf5a77c2fa2f511b5afc13981e79aec463396ae82d18c4e2a4cb5e368737f]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e9dcf5a77c2fa2f511b5afc13981e79aec463396ae82d18c4e2a4cb5e368737f]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e9dcf5a77c2fa2f511b5afc13981e79aec463396ae82d18c4e2a4cb5e368737f
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:e9dcf5a77c2fa2f511b5afc13981e79aec463396ae82d18c4e2a4cb5e368737f]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:eb95a9b5be597a6b447138d3af42451e499c3bb3efd406923069f7368f265d7d","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:b8aad1cc1698501f3fa819df419afce087223a9b282a09287f500219df1856c6","size":175}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image/push/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:eb95a9b5be597a6b447138d3af42451e499c3bb3efd406923069f7368f265d7d","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:b8aad1cc1698501f3fa819df419afce087223a9b282a09287f500219df1856c6","size":175}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:e9dcf5a77c2fa2f511b5afc13981e79aec463396ae82d18c4e2a4cb5e368737f]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image]
+                    Oci-Tag: [image]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:e9dcf5a77c2fa2f511b5afc13981e79aec463396ae82d18c4e2a4cb5e368737f]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:eb95a9b5be597a6b447138d3af42451e499c3bb3efd406923069f7368f265d7d","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:b8aad1cc1698501f3fa819df419afce087223a9b282a09287f500219df1856c6","size":175}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/image/tag-list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [69]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["image"]}
+
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image/head

+ +
+

OCI Conformance Test/image/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:e9dcf5a77c2fa2f511b5afc13981e79aec463396ae82d18c4e2a4cb5e368737f]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e9dcf5a77c2fa2f511b5afc13981e79aec463396ae82d18c4e2a4cb5e368737f
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:e9dcf5a77c2fa2f511b5afc13981e79aec463396ae82d18c4e2a4cb5e368737f]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:eb95a9b5be597a6b447138d3af42451e499c3bb3efd406923069f7368f265d7d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:eb95a9b5be597a6b447138d3af42451e499c3bb3efd406923069f7368f265d7d]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:b8aad1cc1698501f3fa819df419afce087223a9b282a09287f500219df1856c6
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:b8aad1cc1698501f3fa819df419afce087223a9b282a09287f500219df1856c6]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/image/pull

+ +
+

OCI Conformance Test/image/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:e9dcf5a77c2fa2f511b5afc13981e79aec463396ae82d18c4e2a4cb5e368737f]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:eb95a9b5be597a6b447138d3af42451e499c3bb3efd406923069f7368f265d7d","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:b8aad1cc1698501f3fa819df419afce087223a9b282a09287f500219df1856c6","size":175}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e9dcf5a77c2fa2f511b5afc13981e79aec463396ae82d18c4e2a4cb5e368737f
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:e9dcf5a77c2fa2f511b5afc13981e79aec463396ae82d18c4e2a4cb5e368737f]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:eb95a9b5be597a6b447138d3af42451e499c3bb3efd406923069f7368f265d7d","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:b8aad1cc1698501f3fa819df419afce087223a9b282a09287f500219df1856c6","size":175}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:b8aad1cc1698501f3fa819df419afce087223a9b282a09287f500219df1856c6
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:b8aad1cc1698501f3fa819df419afce087223a9b282a09287f500219df1856c6]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:eb95a9b5be597a6b447138d3af42451e499c3bb3efd406923069f7368f265d7d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:eb95a9b5be597a6b447138d3af42451e499c3bb3efd406923069f7368f265d7d]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/image/delete

+ +
+

OCI Conformance Test/image/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [89]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e9dcf5a77c2fa2f511b5afc13981e79aec463396ae82d18c4e2a4cb5e368737f
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e9dcf5a77c2fa2f511b5afc13981e79aec463396ae82d18c4e2a4cb5e368737f
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:b8aad1cc1698501f3fa819df419afce087223a9b282a09287f500219df1856c6
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/image/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/image/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/image/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/image/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:eb95a9b5be597a6b447138d3af42451e499c3bb3efd406923069f7368f265d7d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/image/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/image-uncompressed

+ +
+

OCI Conformance Test/image-uncompressed/push

+ +
+

OCI Conformance Test/image-uncompressed/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/69fa9692b9fa1b523a2c9b0cd884971d]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/69fa9692b9fa1b523a2c9b0cd884971d?digest=sha256%3A962def0cad7b545d51a5263ee7f7e6f8d16eef080bf18cfb01ba7122f6176d68
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:962def0cad7b545d51a5263ee7f7e6f8d16eef080bf18cfb01ba7122f6176d68]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:962def0cad7b545d51a5263ee7f7e6f8d16eef080bf18cfb01ba7122f6176d68]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:962def0cad7b545d51a5263ee7f7e6f8d16eef080bf18cfb01ba7122f6176d68
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:962def0cad7b545d51a5263ee7f7e6f8d16eef080bf18cfb01ba7122f6176d68]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image-uncompressed/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/b24215af074b316d65cd0e652b55cb91]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/b24215af074b316d65cd0e652b55cb91?digest=sha256%3A6336a5bf770c0113ec4d3ab43814f96b6796abd4c1408dde366193750bd222d8
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:6336a5bf770c0113ec4d3ab43814f96b6796abd4c1408dde366193750bd222d8]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:6336a5bf770c0113ec4d3ab43814f96b6796abd4c1408dde366193750bd222d8]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:6336a5bf770c0113ec4d3ab43814f96b6796abd4c1408dde366193750bd222d8
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:6336a5bf770c0113ec4d3ab43814f96b6796abd4c1408dde366193750bd222d8]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image-uncompressed/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/b86c8ed3f927e57d0b8cfe9f24f4d612]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/b86c8ed3f927e57d0b8cfe9f24f4d612?digest=sha256%3A42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image-uncompressed/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:bac42080d28bd04b615fe6c07adcd1bcfd7fc29151308268703013865496aba2
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:962def0cad7b545d51a5263ee7f7e6f8d16eef080bf18cfb01ba7122f6176d68","size":2048},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:6336a5bf770c0113ec4d3ab43814f96b6796abd4c1408dde366193750bd222d8","size":2048}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:bac42080d28bd04b615fe6c07adcd1bcfd7fc29151308268703013865496aba2]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:bac42080d28bd04b615fe6c07adcd1bcfd7fc29151308268703013865496aba2]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:bac42080d28bd04b615fe6c07adcd1bcfd7fc29151308268703013865496aba2
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [547]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:bac42080d28bd04b615fe6c07adcd1bcfd7fc29151308268703013865496aba2]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:962def0cad7b545d51a5263ee7f7e6f8d16eef080bf18cfb01ba7122f6176d68","size":2048},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:6336a5bf770c0113ec4d3ab43814f96b6796abd4c1408dde366193750bd222d8","size":2048}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image-uncompressed/push/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image-uncompressed
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:962def0cad7b545d51a5263ee7f7e6f8d16eef080bf18cfb01ba7122f6176d68","size":2048},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:6336a5bf770c0113ec4d3ab43814f96b6796abd4c1408dde366193750bd222d8","size":2048}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:bac42080d28bd04b615fe6c07adcd1bcfd7fc29151308268703013865496aba2]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image-uncompressed]
+                    Oci-Tag: [image-uncompressed]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image-uncompressed
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [547]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:bac42080d28bd04b615fe6c07adcd1bcfd7fc29151308268703013865496aba2]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:962def0cad7b545d51a5263ee7f7e6f8d16eef080bf18cfb01ba7122f6176d68","size":2048},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:6336a5bf770c0113ec4d3ab43814f96b6796abd4c1408dde366193750bd222d8","size":2048}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/image-uncompressed/tag-list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [82]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["image-uncompressed"]}
+
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image-uncompressed/head

+ +
+

OCI Conformance Test/image-uncompressed/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image-uncompressed
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [547]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:bac42080d28bd04b615fe6c07adcd1bcfd7fc29151308268703013865496aba2]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image-uncompressed/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:bac42080d28bd04b615fe6c07adcd1bcfd7fc29151308268703013865496aba2
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [547]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:bac42080d28bd04b615fe6c07adcd1bcfd7fc29151308268703013865496aba2]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image-uncompressed/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:962def0cad7b545d51a5263ee7f7e6f8d16eef080bf18cfb01ba7122f6176d68
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:962def0cad7b545d51a5263ee7f7e6f8d16eef080bf18cfb01ba7122f6176d68]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image-uncompressed/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:6336a5bf770c0113ec4d3ab43814f96b6796abd4c1408dde366193750bd222d8
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:6336a5bf770c0113ec4d3ab43814f96b6796abd4c1408dde366193750bd222d8]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image-uncompressed/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/image-uncompressed/pull

+ +
+

OCI Conformance Test/image-uncompressed/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image-uncompressed
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [547]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:bac42080d28bd04b615fe6c07adcd1bcfd7fc29151308268703013865496aba2]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:962def0cad7b545d51a5263ee7f7e6f8d16eef080bf18cfb01ba7122f6176d68","size":2048},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:6336a5bf770c0113ec4d3ab43814f96b6796abd4c1408dde366193750bd222d8","size":2048}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image-uncompressed/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:bac42080d28bd04b615fe6c07adcd1bcfd7fc29151308268703013865496aba2
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [547]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:bac42080d28bd04b615fe6c07adcd1bcfd7fc29151308268703013865496aba2]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:962def0cad7b545d51a5263ee7f7e6f8d16eef080bf18cfb01ba7122f6176d68","size":2048},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:6336a5bf770c0113ec4d3ab43814f96b6796abd4c1408dde366193750bd222d8","size":2048}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image-uncompressed/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:962def0cad7b545d51a5263ee7f7e6f8d16eef080bf18cfb01ba7122f6176d68
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:962def0cad7b545d51a5263ee7f7e6f8d16eef080bf18cfb01ba7122f6176d68]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image-uncompressed/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:6336a5bf770c0113ec4d3ab43814f96b6796abd4c1408dde366193750bd222d8
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:6336a5bf770c0113ec4d3ab43814f96b6796abd4c1408dde366193750bd222d8]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image-uncompressed/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/image-uncompressed/delete

+ +
+

OCI Conformance Test/image-uncompressed/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image-uncompressed
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image-uncompressed
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [102]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image-uncompressed/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:bac42080d28bd04b615fe6c07adcd1bcfd7fc29151308268703013865496aba2
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:bac42080d28bd04b615fe6c07adcd1bcfd7fc29151308268703013865496aba2
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image-uncompressed/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/image-uncompressed/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/image-uncompressed/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:962def0cad7b545d51a5263ee7f7e6f8d16eef080bf18cfb01ba7122f6176d68
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/image-uncompressed/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/image-uncompressed/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:6336a5bf770c0113ec4d3ab43814f96b6796abd4c1408dde366193750bd222d8
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/image-uncompressed/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/large-manifest

+ +
+

OCI Conformance Test/large-manifest/push

+ +
+

OCI Conformance Test/large-manifest/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/fd512328dc8ea775337b013e4d69973b]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/fd512328dc8ea775337b013e4d69973b?digest=sha256%3A285cbf200c74b91f865845e962aebda4d5736707e4718243ca1c984dfa880542
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:285cbf200c74b91f865845e962aebda4d5736707e4718243ca1c984dfa880542]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:285cbf200c74b91f865845e962aebda4d5736707e4718243ca1c984dfa880542]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:285cbf200c74b91f865845e962aebda4d5736707e4718243ca1c984dfa880542
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:285cbf200c74b91f865845e962aebda4d5736707e4718243ca1c984dfa880542]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/large-manifest/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/8545c7ed366dfc9009a6502d465200a9]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/8545c7ed366dfc9009a6502d465200a9?digest=sha256%3A42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/large-manifest/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/7324423277b64e24c6710e4b52f90b5c]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/7324423277b64e24c6710e4b52f90b5c?digest=sha256%3Ac2b46f85715829dc7c896b5d6e35800d9c2d02e7b1570068db3028d04e9ad582
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:c2b46f85715829dc7c896b5d6e35800d9c2d02e7b1570068db3028d04e9ad582]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:c2b46f85715829dc7c896b5d6e35800d9c2d02e7b1570068db3028d04e9ad582]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:c2b46f85715829dc7c896b5d6e35800d9c2d02e7b1570068db3028d04e9ad582
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:c2b46f85715829dc7c896b5d6e35800d9c2d02e7b1570068db3028d04e9ad582]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/large-manifest/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:3b23eb26bbeaf21870123ad225776ce3b03966df8c46e7d573f2aa8ad9cadcc2
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:c2b46f85715829dc7c896b5d6e35800d9c2d02e7b1570068db3028d04e9ad582","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:285cbf200c74b91f865845e962aebda4d5736707e4718243ca1c984dfa880542","size":175}],"annotations":{"large-annotation-0":"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+--- Truncated body from 3910601 to 4096 bytes ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:3b23eb26bbeaf21870123ad225776ce3b03966df8c46e7d573f2aa8ad9cadcc2]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:3b23eb26bbeaf21870123ad225776ce3b03966df8c46e7d573f2aa8ad9cadcc2]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:3b23eb26bbeaf21870123ad225776ce3b03966df8c46e7d573f2aa8ad9cadcc2
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3910601]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:3b23eb26bbeaf21870123ad225776ce3b03966df8c46e7d573f2aa8ad9cadcc2]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:c2b46f85715829dc7c896b5d6e35800d9c2d02e7b1570068db3028d04e9ad582","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:285cbf200c74b91f865845e962aebda4d5736707e4718243ca1c984dfa880542","size":175}],"annotations":{"large-annotation-0":"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+--- Truncated body from 3910601 to 4096 bytes ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/large-manifest/push/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/large-manifest
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:c2b46f85715829dc7c896b5d6e35800d9c2d02e7b1570068db3028d04e9ad582","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:285cbf200c74b91f865845e962aebda4d5736707e4718243ca1c984dfa880542","size":175}],"annotations":{"large-annotation-0":"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+--- Truncated body from 3910601 to 4096 bytes ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:3b23eb26bbeaf21870123ad225776ce3b03966df8c46e7d573f2aa8ad9cadcc2]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/large-manifest]
+                    Oci-Tag: [large-manifest]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/large-manifest
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3910601]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:3b23eb26bbeaf21870123ad225776ce3b03966df8c46e7d573f2aa8ad9cadcc2]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:c2b46f85715829dc7c896b5d6e35800d9c2d02e7b1570068db3028d04e9ad582","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:285cbf200c74b91f865845e962aebda4d5736707e4718243ca1c984dfa880542","size":175}],"annotations":{"large-annotation-0":"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+--- Truncated body from 3910601 to 4096 bytes ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/large-manifest/tag-list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [78]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["large-manifest"]}
+
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/large-manifest/head

+ +
+

OCI Conformance Test/large-manifest/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/large-manifest
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3910601]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:3b23eb26bbeaf21870123ad225776ce3b03966df8c46e7d573f2aa8ad9cadcc2]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/large-manifest/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:3b23eb26bbeaf21870123ad225776ce3b03966df8c46e7d573f2aa8ad9cadcc2
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3910601]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:3b23eb26bbeaf21870123ad225776ce3b03966df8c46e7d573f2aa8ad9cadcc2]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/large-manifest/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:c2b46f85715829dc7c896b5d6e35800d9c2d02e7b1570068db3028d04e9ad582
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:c2b46f85715829dc7c896b5d6e35800d9c2d02e7b1570068db3028d04e9ad582]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/large-manifest/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:285cbf200c74b91f865845e962aebda4d5736707e4718243ca1c984dfa880542
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:285cbf200c74b91f865845e962aebda4d5736707e4718243ca1c984dfa880542]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/large-manifest/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/large-manifest/pull

+ +
+

OCI Conformance Test/large-manifest/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/large-manifest
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3910601]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:3b23eb26bbeaf21870123ad225776ce3b03966df8c46e7d573f2aa8ad9cadcc2]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:c2b46f85715829dc7c896b5d6e35800d9c2d02e7b1570068db3028d04e9ad582","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:285cbf200c74b91f865845e962aebda4d5736707e4718243ca1c984dfa880542","size":175}],"annotations":{"large-annotation-0":"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+--- Truncated body from 3910601 to 4096 bytes ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/large-manifest/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:3b23eb26bbeaf21870123ad225776ce3b03966df8c46e7d573f2aa8ad9cadcc2
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3910601]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:3b23eb26bbeaf21870123ad225776ce3b03966df8c46e7d573f2aa8ad9cadcc2]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:c2b46f85715829dc7c896b5d6e35800d9c2d02e7b1570068db3028d04e9ad582","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:285cbf200c74b91f865845e962aebda4d5736707e4718243ca1c984dfa880542","size":175}],"annotations":{"large-annotation-0":"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+--- Truncated body from 3910601 to 4096 bytes ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/large-manifest/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:285cbf200c74b91f865845e962aebda4d5736707e4718243ca1c984dfa880542
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:285cbf200c74b91f865845e962aebda4d5736707e4718243ca1c984dfa880542]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/large-manifest/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/large-manifest/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:c2b46f85715829dc7c896b5d6e35800d9c2d02e7b1570068db3028d04e9ad582
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:c2b46f85715829dc7c896b5d6e35800d9c2d02e7b1570068db3028d04e9ad582]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/large-manifest/delete

+ +
+

OCI Conformance Test/large-manifest/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/large-manifest
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/large-manifest
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [98]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/large-manifest/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:3b23eb26bbeaf21870123ad225776ce3b03966df8c46e7d573f2aa8ad9cadcc2
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:3b23eb26bbeaf21870123ad225776ce3b03966df8c46e7d573f2aa8ad9cadcc2
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/large-manifest/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:c2b46f85715829dc7c896b5d6e35800d9c2d02e7b1570068db3028d04e9ad582
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/large-manifest/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/large-manifest/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:285cbf200c74b91f865845e962aebda4d5736707e4718243ca1c984dfa880542
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/large-manifest/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/large-manifest/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/large-manifest/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/index

+ +
+

OCI Conformance Test/index/push

+ +
+

OCI Conformance Test/index/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/1abb91876a2391b4776cc82c4565d7ef]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/1abb91876a2391b4776cc82c4565d7ef?digest=sha256%3A1dc1e707956ec95046bd61d1b671e82118a58f52f351cbb4f9f148d4e2bb73d7
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:1dc1e707956ec95046bd61d1b671e82118a58f52f351cbb4f9f148d4e2bb73d7]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:1dc1e707956ec95046bd61d1b671e82118a58f52f351cbb4f9f148d4e2bb73d7]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:1dc1e707956ec95046bd61d1b671e82118a58f52f351cbb4f9f148d4e2bb73d7
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:1dc1e707956ec95046bd61d1b671e82118a58f52f351cbb4f9f148d4e2bb73d7]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/672685098d18eb72c903201c3b1f162f]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/672685098d18eb72c903201c3b1f162f?digest=sha256%3Aa4bfae725415c42cf9d8c453ed3832eaef5d30d7e30bef93dc494a9d6368220e
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a4bfae725415c42cf9d8c453ed3832eaef5d30d7e30bef93dc494a9d6368220e]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a4bfae725415c42cf9d8c453ed3832eaef5d30d7e30bef93dc494a9d6368220e]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a4bfae725415c42cf9d8c453ed3832eaef5d30d7e30bef93dc494a9d6368220e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a4bfae725415c42cf9d8c453ed3832eaef5d30d7e30bef93dc494a9d6368220e]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/f18d7a4de7c3ba38fd8b45949a16bf18]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/f18d7a4de7c3ba38fd8b45949a16bf18?digest=sha256%3A42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/2e93b54d9733fc826426d459554f5ca9]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/2e93b54d9733fc826426d459554f5ca9?digest=sha256%3A931b989c90806a9f1b84c9c1a1c4a2e877f2d44691e635bfb6329c6c22ab6b83
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:931b989c90806a9f1b84c9c1a1c4a2e877f2d44691e635bfb6329c6c22ab6b83]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:931b989c90806a9f1b84c9c1a1c4a2e877f2d44691e635bfb6329c6c22ab6b83]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:931b989c90806a9f1b84c9c1a1c4a2e877f2d44691e635bfb6329c6c22ab6b83
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:931b989c90806a9f1b84c9c1a1c4a2e877f2d44691e635bfb6329c6c22ab6b83]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e351c369fe3c961ef21b436718c55c1c]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e351c369fe3c961ef21b436718c55c1c?digest=sha256%3A56f8bd8ac4947f7d239efc66b70d3ead717926bb2e18490cb33d153bb0889449
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:56f8bd8ac4947f7d239efc66b70d3ead717926bb2e18490cb33d153bb0889449]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:56f8bd8ac4947f7d239efc66b70d3ead717926bb2e18490cb33d153bb0889449]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:56f8bd8ac4947f7d239efc66b70d3ead717926bb2e18490cb33d153bb0889449
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:56f8bd8ac4947f7d239efc66b70d3ead717926bb2e18490cb33d153bb0889449]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/7008d52d03f4c654cdb57303ac985ca6]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/7008d52d03f4c654cdb57303ac985ca6?digest=sha256%3A29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:f9c478ef72499c91eecb719817bc0d2161a7ea182e3a0dcf13d28018d3d9fc4a
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:1dc1e707956ec95046bd61d1b671e82118a58f52f351cbb4f9f148d4e2bb73d7","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:a4bfae725415c42cf9d8c453ed3832eaef5d30d7e30bef93dc494a9d6368220e","size":177}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f9c478ef72499c91eecb719817bc0d2161a7ea182e3a0dcf13d28018d3d9fc4a]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:f9c478ef72499c91eecb719817bc0d2161a7ea182e3a0dcf13d28018d3d9fc4a]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:f9c478ef72499c91eecb719817bc0d2161a7ea182e3a0dcf13d28018d3d9fc4a
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f9c478ef72499c91eecb719817bc0d2161a7ea182e3a0dcf13d28018d3d9fc4a]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:1dc1e707956ec95046bd61d1b671e82118a58f52f351cbb4f9f148d4e2bb73d7","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:a4bfae725415c42cf9d8c453ed3832eaef5d30d7e30bef93dc494a9d6368220e","size":177}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:8d5f9b2a57a46f6b42f72956c0fe22014eefc74bee70edf2db2643e83544119f
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:931b989c90806a9f1b84c9c1a1c4a2e877f2d44691e635bfb6329c6c22ab6b83","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:56f8bd8ac4947f7d239efc66b70d3ead717926bb2e18490cb33d153bb0889449","size":176}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:8d5f9b2a57a46f6b42f72956c0fe22014eefc74bee70edf2db2643e83544119f]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:8d5f9b2a57a46f6b42f72956c0fe22014eefc74bee70edf2db2643e83544119f]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:8d5f9b2a57a46f6b42f72956c0fe22014eefc74bee70edf2db2643e83544119f
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:8d5f9b2a57a46f6b42f72956c0fe22014eefc74bee70edf2db2643e83544119f]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:931b989c90806a9f1b84c9c1a1c4a2e877f2d44691e635bfb6329c6c22ab6b83","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:56f8bd8ac4947f7d239efc66b70d3ead717926bb2e18490cb33d153bb0889449","size":176}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:93712bc20c354d77ac41ad42a42beb699db2b7ff366020d186c5f17d18cdcd5f
+Headers:
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:f9c478ef72499c91eecb719817bc0d2161a7ea182e3a0dcf13d28018d3d9fc4a","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:8d5f9b2a57a46f6b42f72956c0fe22014eefc74bee70edf2db2643e83544119f","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:93712bc20c354d77ac41ad42a42beb699db2b7ff366020d186c5f17d18cdcd5f]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:93712bc20c354d77ac41ad42a42beb699db2b7ff366020d186c5f17d18cdcd5f]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:93712bc20c354d77ac41ad42a42beb699db2b7ff366020d186c5f17d18cdcd5f
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:93712bc20c354d77ac41ad42a42beb699db2b7ff366020d186c5f17d18cdcd5f]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:f9c478ef72499c91eecb719817bc0d2161a7ea182e3a0dcf13d28018d3d9fc4a","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:8d5f9b2a57a46f6b42f72956c0fe22014eefc74bee70edf2db2643e83544119f","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/push/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index
+Headers:
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:f9c478ef72499c91eecb719817bc0d2161a7ea182e3a0dcf13d28018d3d9fc4a","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:8d5f9b2a57a46f6b42f72956c0fe22014eefc74bee70edf2db2643e83544119f","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:93712bc20c354d77ac41ad42a42beb699db2b7ff366020d186c5f17d18cdcd5f]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index]
+                    Oci-Tag: [index]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:93712bc20c354d77ac41ad42a42beb699db2b7ff366020d186c5f17d18cdcd5f]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:f9c478ef72499c91eecb719817bc0d2161a7ea182e3a0dcf13d28018d3d9fc4a","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:8d5f9b2a57a46f6b42f72956c0fe22014eefc74bee70edf2db2643e83544119f","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/index/tag-list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [69]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["index"]}
+
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/head

+ +
+

OCI Conformance Test/index/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:93712bc20c354d77ac41ad42a42beb699db2b7ff366020d186c5f17d18cdcd5f]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:f9c478ef72499c91eecb719817bc0d2161a7ea182e3a0dcf13d28018d3d9fc4a
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f9c478ef72499c91eecb719817bc0d2161a7ea182e3a0dcf13d28018d3d9fc4a]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:8d5f9b2a57a46f6b42f72956c0fe22014eefc74bee70edf2db2643e83544119f
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:8d5f9b2a57a46f6b42f72956c0fe22014eefc74bee70edf2db2643e83544119f]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:93712bc20c354d77ac41ad42a42beb699db2b7ff366020d186c5f17d18cdcd5f
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:93712bc20c354d77ac41ad42a42beb699db2b7ff366020d186c5f17d18cdcd5f]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a4bfae725415c42cf9d8c453ed3832eaef5d30d7e30bef93dc494a9d6368220e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a4bfae725415c42cf9d8c453ed3832eaef5d30d7e30bef93dc494a9d6368220e]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:931b989c90806a9f1b84c9c1a1c4a2e877f2d44691e635bfb6329c6c22ab6b83
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:931b989c90806a9f1b84c9c1a1c4a2e877f2d44691e635bfb6329c6c22ab6b83]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:56f8bd8ac4947f7d239efc66b70d3ead717926bb2e18490cb33d153bb0889449
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:56f8bd8ac4947f7d239efc66b70d3ead717926bb2e18490cb33d153bb0889449]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:1dc1e707956ec95046bd61d1b671e82118a58f52f351cbb4f9f148d4e2bb73d7
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:1dc1e707956ec95046bd61d1b671e82118a58f52f351cbb4f9f148d4e2bb73d7]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/index/pull

+ +
+

OCI Conformance Test/index/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:93712bc20c354d77ac41ad42a42beb699db2b7ff366020d186c5f17d18cdcd5f]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:f9c478ef72499c91eecb719817bc0d2161a7ea182e3a0dcf13d28018d3d9fc4a","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:8d5f9b2a57a46f6b42f72956c0fe22014eefc74bee70edf2db2643e83544119f","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:f9c478ef72499c91eecb719817bc0d2161a7ea182e3a0dcf13d28018d3d9fc4a
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f9c478ef72499c91eecb719817bc0d2161a7ea182e3a0dcf13d28018d3d9fc4a]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:1dc1e707956ec95046bd61d1b671e82118a58f52f351cbb4f9f148d4e2bb73d7","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:a4bfae725415c42cf9d8c453ed3832eaef5d30d7e30bef93dc494a9d6368220e","size":177}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:8d5f9b2a57a46f6b42f72956c0fe22014eefc74bee70edf2db2643e83544119f
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:8d5f9b2a57a46f6b42f72956c0fe22014eefc74bee70edf2db2643e83544119f]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:931b989c90806a9f1b84c9c1a1c4a2e877f2d44691e635bfb6329c6c22ab6b83","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:56f8bd8ac4947f7d239efc66b70d3ead717926bb2e18490cb33d153bb0889449","size":176}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:93712bc20c354d77ac41ad42a42beb699db2b7ff366020d186c5f17d18cdcd5f
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:93712bc20c354d77ac41ad42a42beb699db2b7ff366020d186c5f17d18cdcd5f]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:f9c478ef72499c91eecb719817bc0d2161a7ea182e3a0dcf13d28018d3d9fc4a","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:8d5f9b2a57a46f6b42f72956c0fe22014eefc74bee70edf2db2643e83544119f","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:56f8bd8ac4947f7d239efc66b70d3ead717926bb2e18490cb33d153bb0889449
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:56f8bd8ac4947f7d239efc66b70d3ead717926bb2e18490cb33d153bb0889449]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:1dc1e707956ec95046bd61d1b671e82118a58f52f351cbb4f9f148d4e2bb73d7
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:1dc1e707956ec95046bd61d1b671e82118a58f52f351cbb4f9f148d4e2bb73d7]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a4bfae725415c42cf9d8c453ed3832eaef5d30d7e30bef93dc494a9d6368220e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a4bfae725415c42cf9d8c453ed3832eaef5d30d7e30bef93dc494a9d6368220e]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:931b989c90806a9f1b84c9c1a1c4a2e877f2d44691e635bfb6329c6c22ab6b83
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:931b989c90806a9f1b84c9c1a1c4a2e877f2d44691e635bfb6329c6c22ab6b83]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/index/delete

+ +
+

OCI Conformance Test/index/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [89]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:93712bc20c354d77ac41ad42a42beb699db2b7ff366020d186c5f17d18cdcd5f
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:93712bc20c354d77ac41ad42a42beb699db2b7ff366020d186c5f17d18cdcd5f
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:8d5f9b2a57a46f6b42f72956c0fe22014eefc74bee70edf2db2643e83544119f
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:8d5f9b2a57a46f6b42f72956c0fe22014eefc74bee70edf2db2643e83544119f
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:f9c478ef72499c91eecb719817bc0d2161a7ea182e3a0dcf13d28018d3d9fc4a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:f9c478ef72499c91eecb719817bc0d2161a7ea182e3a0dcf13d28018d3d9fc4a
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:1dc1e707956ec95046bd61d1b671e82118a58f52f351cbb4f9f148d4e2bb73d7
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/index/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/index/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a4bfae725415c42cf9d8c453ed3832eaef5d30d7e30bef93dc494a9d6368220e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/index/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/index/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/index/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/index/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:931b989c90806a9f1b84c9c1a1c4a2e877f2d44691e635bfb6329c6c22ab6b83
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/index/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/index/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:56f8bd8ac4947f7d239efc66b70d3ead717926bb2e18490cb33d153bb0889449
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/index/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/index/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/index/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/nested-index

+ +
+

OCI Conformance Test/nested-index/push

+ +
+

OCI Conformance Test/nested-index/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/3a484b225663c38913f753e820b9de0c]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/3a484b225663c38913f753e820b9de0c?digest=sha256%3A29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/27dd884c697f7a89ceeca266d4bec18c]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/27dd884c697f7a89ceeca266d4bec18c?digest=sha256%3Afd7227d751020a0792fb0b7d68a023342d5437d61bc7192e919607ffa74c0f42
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:fd7227d751020a0792fb0b7d68a023342d5437d61bc7192e919607ffa74c0f42]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:fd7227d751020a0792fb0b7d68a023342d5437d61bc7192e919607ffa74c0f42]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:fd7227d751020a0792fb0b7d68a023342d5437d61bc7192e919607ffa74c0f42
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:fd7227d751020a0792fb0b7d68a023342d5437d61bc7192e919607ffa74c0f42]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/731aa74da28bf84754fc38f0361c77df]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/731aa74da28bf84754fc38f0361c77df?digest=sha256%3A50603390168d45ca66d0d75c16b51467e608834183a8502fdc24f716c4a79d9a
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:50603390168d45ca66d0d75c16b51467e608834183a8502fdc24f716c4a79d9a]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:50603390168d45ca66d0d75c16b51467e608834183a8502fdc24f716c4a79d9a]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:50603390168d45ca66d0d75c16b51467e608834183a8502fdc24f716c4a79d9a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:50603390168d45ca66d0d75c16b51467e608834183a8502fdc24f716c4a79d9a]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/f7f0fd04fea295ba716fb8b6760786d9]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/f7f0fd04fea295ba716fb8b6760786d9?digest=sha256%3A06bfd77c21e86153264ac156e87608d76a95ed1c3cb27bb9d45bc8d620bde11c
+Headers:
+             Content-Length: [174]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 174 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:06bfd77c21e86153264ac156e87608d76a95ed1c3cb27bb9d45bc8d620bde11c]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:06bfd77c21e86153264ac156e87608d76a95ed1c3cb27bb9d45bc8d620bde11c]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:06bfd77c21e86153264ac156e87608d76a95ed1c3cb27bb9d45bc8d620bde11c
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [174]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:06bfd77c21e86153264ac156e87608d76a95ed1c3cb27bb9d45bc8d620bde11c]
+--- Output of application/x-gzip not supported, 174 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/f263cfb8b03480b83d1607c6d24af709]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/f263cfb8b03480b83d1607c6d24af709?digest=sha256%3A3593d543142987518778ce7a21cb4c9b512889a34a3fe62969769be1af7018b2
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:3593d543142987518778ce7a21cb4c9b512889a34a3fe62969769be1af7018b2]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:3593d543142987518778ce7a21cb4c9b512889a34a3fe62969769be1af7018b2]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:3593d543142987518778ce7a21cb4c9b512889a34a3fe62969769be1af7018b2
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:3593d543142987518778ce7a21cb4c9b512889a34a3fe62969769be1af7018b2]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/7da7320a89652c1a08f37349d53ea1cb]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/7da7320a89652c1a08f37349d53ea1cb?digest=sha256%3A42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/5b6ac90cdef3f4dc360d7cf1b884e344]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/5b6ac90cdef3f4dc360d7cf1b884e344?digest=sha256%3Aa0764e52ac3d77c2d7dc1e5c91d4267701682c86506ffd76c081eaa00943cd73
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a0764e52ac3d77c2d7dc1e5c91d4267701682c86506ffd76c081eaa00943cd73]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a0764e52ac3d77c2d7dc1e5c91d4267701682c86506ffd76c081eaa00943cd73]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a0764e52ac3d77c2d7dc1e5c91d4267701682c86506ffd76c081eaa00943cd73
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a0764e52ac3d77c2d7dc1e5c91d4267701682c86506ffd76c081eaa00943cd73]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/1cd709e800886cfed535e4c448d2e35a]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/1cd709e800886cfed535e4c448d2e35a?digest=sha256%3A9a054fb5566a0ee59aa576fd80b59ec29a4ef2850e1be459f937116850f20e2b
+Headers:
+             Content-Length: [173]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 173 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:9a054fb5566a0ee59aa576fd80b59ec29a4ef2850e1be459f937116850f20e2b]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:9a054fb5566a0ee59aa576fd80b59ec29a4ef2850e1be459f937116850f20e2b]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:9a054fb5566a0ee59aa576fd80b59ec29a4ef2850e1be459f937116850f20e2b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [173]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:9a054fb5566a0ee59aa576fd80b59ec29a4ef2850e1be459f937116850f20e2b]
+--- Output of application/x-gzip not supported, 173 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/f11fade98f9d386f6f76d2d4a6f0e1ba]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/f11fade98f9d386f6f76d2d4a6f0e1ba?digest=sha256%3A4f7048c66cca664a118c4a2944a65aaefae8f0c1a04e9633ae6eb83b1d332746
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:4f7048c66cca664a118c4a2944a65aaefae8f0c1a04e9633ae6eb83b1d332746]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:4f7048c66cca664a118c4a2944a65aaefae8f0c1a04e9633ae6eb83b1d332746]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:4f7048c66cca664a118c4a2944a65aaefae8f0c1a04e9633ae6eb83b1d332746
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:4f7048c66cca664a118c4a2944a65aaefae8f0c1a04e9633ae6eb83b1d332746]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e52a5145e42d3fec5dff2a4f7e5a5642]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e52a5145e42d3fec5dff2a4f7e5a5642?digest=sha256%3A1e974090dd3c9b1dfd1ced341da69e0c557d9b66759e989eed3266543c3dbddf
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:1e974090dd3c9b1dfd1ced341da69e0c557d9b66759e989eed3266543c3dbddf]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:1e974090dd3c9b1dfd1ced341da69e0c557d9b66759e989eed3266543c3dbddf]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:1e974090dd3c9b1dfd1ced341da69e0c557d9b66759e989eed3266543c3dbddf
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:1e974090dd3c9b1dfd1ced341da69e0c557d9b66759e989eed3266543c3dbddf]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:5983fa8f9574363b1ad1b5dfd5574c515a2a9c527fadb34aaff1ef0d20336a52
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:06bfd77c21e86153264ac156e87608d76a95ed1c3cb27bb9d45bc8d620bde11c","size":174},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:3593d543142987518778ce7a21cb4c9b512889a34a3fe62969769be1af7018b2","size":176}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:5983fa8f9574363b1ad1b5dfd5574c515a2a9c527fadb34aaff1ef0d20336a52]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:5983fa8f9574363b1ad1b5dfd5574c515a2a9c527fadb34aaff1ef0d20336a52]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:5983fa8f9574363b1ad1b5dfd5574c515a2a9c527fadb34aaff1ef0d20336a52
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:5983fa8f9574363b1ad1b5dfd5574c515a2a9c527fadb34aaff1ef0d20336a52]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:06bfd77c21e86153264ac156e87608d76a95ed1c3cb27bb9d45bc8d620bde11c","size":174},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:3593d543142987518778ce7a21cb4c9b512889a34a3fe62969769be1af7018b2","size":176}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:b28ca03cdde585dc270b442cb3c05dee4dbd3325a990590f02414504f81d96c2
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:4f7048c66cca664a118c4a2944a65aaefae8f0c1a04e9633ae6eb83b1d332746","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:1e974090dd3c9b1dfd1ced341da69e0c557d9b66759e989eed3266543c3dbddf","size":176}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:b28ca03cdde585dc270b442cb3c05dee4dbd3325a990590f02414504f81d96c2]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:b28ca03cdde585dc270b442cb3c05dee4dbd3325a990590f02414504f81d96c2]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:b28ca03cdde585dc270b442cb3c05dee4dbd3325a990590f02414504f81d96c2
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:b28ca03cdde585dc270b442cb3c05dee4dbd3325a990590f02414504f81d96c2]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:4f7048c66cca664a118c4a2944a65aaefae8f0c1a04e9633ae6eb83b1d332746","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:1e974090dd3c9b1dfd1ced341da69e0c557d9b66759e989eed3266543c3dbddf","size":176}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:47f95488162a7fcaa1f659687dc327203596fd7b940e86e2ea082a362cab01f8
+Headers:
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:5983fa8f9574363b1ad1b5dfd5574c515a2a9c527fadb34aaff1ef0d20336a52","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:b28ca03cdde585dc270b442cb3c05dee4dbd3325a990590f02414504f81d96c2","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:47f95488162a7fcaa1f659687dc327203596fd7b940e86e2ea082a362cab01f8]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:47f95488162a7fcaa1f659687dc327203596fd7b940e86e2ea082a362cab01f8]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:47f95488162a7fcaa1f659687dc327203596fd7b940e86e2ea082a362cab01f8
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:47f95488162a7fcaa1f659687dc327203596fd7b940e86e2ea082a362cab01f8]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:5983fa8f9574363b1ad1b5dfd5574c515a2a9c527fadb34aaff1ef0d20336a52","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:b28ca03cdde585dc270b442cb3c05dee4dbd3325a990590f02414504f81d96c2","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:3bbdf7b5278c8463f42cb3b8988fe299f2c3bcd2c30ce49a33e40814c18a42f0
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:a0764e52ac3d77c2d7dc1e5c91d4267701682c86506ffd76c081eaa00943cd73","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:fd7227d751020a0792fb0b7d68a023342d5437d61bc7192e919607ffa74c0f42","size":175}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:3bbdf7b5278c8463f42cb3b8988fe299f2c3bcd2c30ce49a33e40814c18a42f0]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:3bbdf7b5278c8463f42cb3b8988fe299f2c3bcd2c30ce49a33e40814c18a42f0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:3bbdf7b5278c8463f42cb3b8988fe299f2c3bcd2c30ce49a33e40814c18a42f0
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:3bbdf7b5278c8463f42cb3b8988fe299f2c3bcd2c30ce49a33e40814c18a42f0]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:a0764e52ac3d77c2d7dc1e5c91d4267701682c86506ffd76c081eaa00943cd73","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:fd7227d751020a0792fb0b7d68a023342d5437d61bc7192e919607ffa74c0f42","size":175}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:972a52df8715a433209a288d5f80ff27a9bc549c9f4e540e0e17115e48e3c456
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:9a054fb5566a0ee59aa576fd80b59ec29a4ef2850e1be459f937116850f20e2b","size":173},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:50603390168d45ca66d0d75c16b51467e608834183a8502fdc24f716c4a79d9a","size":176}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:972a52df8715a433209a288d5f80ff27a9bc549c9f4e540e0e17115e48e3c456]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:972a52df8715a433209a288d5f80ff27a9bc549c9f4e540e0e17115e48e3c456]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:972a52df8715a433209a288d5f80ff27a9bc549c9f4e540e0e17115e48e3c456
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:972a52df8715a433209a288d5f80ff27a9bc549c9f4e540e0e17115e48e3c456]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:9a054fb5566a0ee59aa576fd80b59ec29a4ef2850e1be459f937116850f20e2b","size":173},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:50603390168d45ca66d0d75c16b51467e608834183a8502fdc24f716c4a79d9a","size":176}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:d50927bf6d338296459be761cf5f742a528faad0c5456fe3ca1670cdcb44ab56
+Headers:
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:3bbdf7b5278c8463f42cb3b8988fe299f2c3bcd2c30ce49a33e40814c18a42f0","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:972a52df8715a433209a288d5f80ff27a9bc549c9f4e540e0e17115e48e3c456","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:d50927bf6d338296459be761cf5f742a528faad0c5456fe3ca1670cdcb44ab56]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:d50927bf6d338296459be761cf5f742a528faad0c5456fe3ca1670cdcb44ab56]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:d50927bf6d338296459be761cf5f742a528faad0c5456fe3ca1670cdcb44ab56
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:d50927bf6d338296459be761cf5f742a528faad0c5456fe3ca1670cdcb44ab56]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:3bbdf7b5278c8463f42cb3b8988fe299f2c3bcd2c30ce49a33e40814c18a42f0","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:972a52df8715a433209a288d5f80ff27a9bc549c9f4e540e0e17115e48e3c456","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:75dd8791a1b2b02e1af44618e1f237baf93e168fa986b88c4b837b8a12f13291
+Headers:
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:47f95488162a7fcaa1f659687dc327203596fd7b940e86e2ea082a362cab01f8","size":491},{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:d50927bf6d338296459be761cf5f742a528faad0c5456fe3ca1670cdcb44ab56","size":491}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:75dd8791a1b2b02e1af44618e1f237baf93e168fa986b88c4b837b8a12f13291]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:75dd8791a1b2b02e1af44618e1f237baf93e168fa986b88c4b837b8a12f13291]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:75dd8791a1b2b02e1af44618e1f237baf93e168fa986b88c4b837b8a12f13291
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [387]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:75dd8791a1b2b02e1af44618e1f237baf93e168fa986b88c4b837b8a12f13291]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:47f95488162a7fcaa1f659687dc327203596fd7b940e86e2ea082a362cab01f8","size":491},{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:d50927bf6d338296459be761cf5f742a528faad0c5456fe3ca1670cdcb44ab56","size":491}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/push/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index-of-index
+Headers:
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:47f95488162a7fcaa1f659687dc327203596fd7b940e86e2ea082a362cab01f8","size":491},{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:d50927bf6d338296459be761cf5f742a528faad0c5456fe3ca1670cdcb44ab56","size":491}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:75dd8791a1b2b02e1af44618e1f237baf93e168fa986b88c4b837b8a12f13291]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index-of-index]
+                    Oci-Tag: [index-of-index]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index-of-index
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [387]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:75dd8791a1b2b02e1af44618e1f237baf93e168fa986b88c4b837b8a12f13291]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:47f95488162a7fcaa1f659687dc327203596fd7b940e86e2ea082a362cab01f8","size":491},{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:d50927bf6d338296459be761cf5f742a528faad0c5456fe3ca1670cdcb44ab56","size":491}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/nested-index/tag-list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [78]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["index-of-index"]}
+
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/head

+ +
+

OCI Conformance Test/nested-index/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index-of-index
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [387]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:75dd8791a1b2b02e1af44618e1f237baf93e168fa986b88c4b837b8a12f13291]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:5983fa8f9574363b1ad1b5dfd5574c515a2a9c527fadb34aaff1ef0d20336a52
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:5983fa8f9574363b1ad1b5dfd5574c515a2a9c527fadb34aaff1ef0d20336a52]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:b28ca03cdde585dc270b442cb3c05dee4dbd3325a990590f02414504f81d96c2
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:b28ca03cdde585dc270b442cb3c05dee4dbd3325a990590f02414504f81d96c2]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:47f95488162a7fcaa1f659687dc327203596fd7b940e86e2ea082a362cab01f8
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:47f95488162a7fcaa1f659687dc327203596fd7b940e86e2ea082a362cab01f8]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:3bbdf7b5278c8463f42cb3b8988fe299f2c3bcd2c30ce49a33e40814c18a42f0
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:3bbdf7b5278c8463f42cb3b8988fe299f2c3bcd2c30ce49a33e40814c18a42f0]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:972a52df8715a433209a288d5f80ff27a9bc549c9f4e540e0e17115e48e3c456
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:972a52df8715a433209a288d5f80ff27a9bc549c9f4e540e0e17115e48e3c456]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:d50927bf6d338296459be761cf5f742a528faad0c5456fe3ca1670cdcb44ab56
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:d50927bf6d338296459be761cf5f742a528faad0c5456fe3ca1670cdcb44ab56]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:75dd8791a1b2b02e1af44618e1f237baf93e168fa986b88c4b837b8a12f13291
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [387]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:75dd8791a1b2b02e1af44618e1f237baf93e168fa986b88c4b837b8a12f13291]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:4f7048c66cca664a118c4a2944a65aaefae8f0c1a04e9633ae6eb83b1d332746
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:4f7048c66cca664a118c4a2944a65aaefae8f0c1a04e9633ae6eb83b1d332746]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:1e974090dd3c9b1dfd1ced341da69e0c557d9b66759e989eed3266543c3dbddf
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:1e974090dd3c9b1dfd1ced341da69e0c557d9b66759e989eed3266543c3dbddf]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:fd7227d751020a0792fb0b7d68a023342d5437d61bc7192e919607ffa74c0f42
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:fd7227d751020a0792fb0b7d68a023342d5437d61bc7192e919607ffa74c0f42]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:50603390168d45ca66d0d75c16b51467e608834183a8502fdc24f716c4a79d9a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:50603390168d45ca66d0d75c16b51467e608834183a8502fdc24f716c4a79d9a]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:06bfd77c21e86153264ac156e87608d76a95ed1c3cb27bb9d45bc8d620bde11c
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [174]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:06bfd77c21e86153264ac156e87608d76a95ed1c3cb27bb9d45bc8d620bde11c]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:3593d543142987518778ce7a21cb4c9b512889a34a3fe62969769be1af7018b2
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:3593d543142987518778ce7a21cb4c9b512889a34a3fe62969769be1af7018b2]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a0764e52ac3d77c2d7dc1e5c91d4267701682c86506ffd76c081eaa00943cd73
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a0764e52ac3d77c2d7dc1e5c91d4267701682c86506ffd76c081eaa00943cd73]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:9a054fb5566a0ee59aa576fd80b59ec29a4ef2850e1be459f937116850f20e2b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [173]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:9a054fb5566a0ee59aa576fd80b59ec29a4ef2850e1be459f937116850f20e2b]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/nested-index/pull

+ +
+

OCI Conformance Test/nested-index/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index-of-index
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [387]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:75dd8791a1b2b02e1af44618e1f237baf93e168fa986b88c4b837b8a12f13291]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:47f95488162a7fcaa1f659687dc327203596fd7b940e86e2ea082a362cab01f8","size":491},{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:d50927bf6d338296459be761cf5f742a528faad0c5456fe3ca1670cdcb44ab56","size":491}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:5983fa8f9574363b1ad1b5dfd5574c515a2a9c527fadb34aaff1ef0d20336a52
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:5983fa8f9574363b1ad1b5dfd5574c515a2a9c527fadb34aaff1ef0d20336a52]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:06bfd77c21e86153264ac156e87608d76a95ed1c3cb27bb9d45bc8d620bde11c","size":174},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:3593d543142987518778ce7a21cb4c9b512889a34a3fe62969769be1af7018b2","size":176}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:b28ca03cdde585dc270b442cb3c05dee4dbd3325a990590f02414504f81d96c2
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:b28ca03cdde585dc270b442cb3c05dee4dbd3325a990590f02414504f81d96c2]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:4f7048c66cca664a118c4a2944a65aaefae8f0c1a04e9633ae6eb83b1d332746","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:1e974090dd3c9b1dfd1ced341da69e0c557d9b66759e989eed3266543c3dbddf","size":176}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:47f95488162a7fcaa1f659687dc327203596fd7b940e86e2ea082a362cab01f8
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:47f95488162a7fcaa1f659687dc327203596fd7b940e86e2ea082a362cab01f8]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:5983fa8f9574363b1ad1b5dfd5574c515a2a9c527fadb34aaff1ef0d20336a52","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:b28ca03cdde585dc270b442cb3c05dee4dbd3325a990590f02414504f81d96c2","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:3bbdf7b5278c8463f42cb3b8988fe299f2c3bcd2c30ce49a33e40814c18a42f0
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:3bbdf7b5278c8463f42cb3b8988fe299f2c3bcd2c30ce49a33e40814c18a42f0]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:a0764e52ac3d77c2d7dc1e5c91d4267701682c86506ffd76c081eaa00943cd73","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:fd7227d751020a0792fb0b7d68a023342d5437d61bc7192e919607ffa74c0f42","size":175}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:972a52df8715a433209a288d5f80ff27a9bc549c9f4e540e0e17115e48e3c456
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:972a52df8715a433209a288d5f80ff27a9bc549c9f4e540e0e17115e48e3c456]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:9a054fb5566a0ee59aa576fd80b59ec29a4ef2850e1be459f937116850f20e2b","size":173},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:50603390168d45ca66d0d75c16b51467e608834183a8502fdc24f716c4a79d9a","size":176}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:d50927bf6d338296459be761cf5f742a528faad0c5456fe3ca1670cdcb44ab56
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:d50927bf6d338296459be761cf5f742a528faad0c5456fe3ca1670cdcb44ab56]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:3bbdf7b5278c8463f42cb3b8988fe299f2c3bcd2c30ce49a33e40814c18a42f0","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:972a52df8715a433209a288d5f80ff27a9bc549c9f4e540e0e17115e48e3c456","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:75dd8791a1b2b02e1af44618e1f237baf93e168fa986b88c4b837b8a12f13291
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [387]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:75dd8791a1b2b02e1af44618e1f237baf93e168fa986b88c4b837b8a12f13291]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:47f95488162a7fcaa1f659687dc327203596fd7b940e86e2ea082a362cab01f8","size":491},{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:d50927bf6d338296459be761cf5f742a528faad0c5456fe3ca1670cdcb44ab56","size":491}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a0764e52ac3d77c2d7dc1e5c91d4267701682c86506ffd76c081eaa00943cd73
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a0764e52ac3d77c2d7dc1e5c91d4267701682c86506ffd76c081eaa00943cd73]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:9a054fb5566a0ee59aa576fd80b59ec29a4ef2850e1be459f937116850f20e2b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [173]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:9a054fb5566a0ee59aa576fd80b59ec29a4ef2850e1be459f937116850f20e2b]
+--- Output of application/x-gzip not supported, 173 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:4f7048c66cca664a118c4a2944a65aaefae8f0c1a04e9633ae6eb83b1d332746
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:4f7048c66cca664a118c4a2944a65aaefae8f0c1a04e9633ae6eb83b1d332746]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:1e974090dd3c9b1dfd1ced341da69e0c557d9b66759e989eed3266543c3dbddf
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:1e974090dd3c9b1dfd1ced341da69e0c557d9b66759e989eed3266543c3dbddf]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:fd7227d751020a0792fb0b7d68a023342d5437d61bc7192e919607ffa74c0f42
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:fd7227d751020a0792fb0b7d68a023342d5437d61bc7192e919607ffa74c0f42]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:50603390168d45ca66d0d75c16b51467e608834183a8502fdc24f716c4a79d9a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:50603390168d45ca66d0d75c16b51467e608834183a8502fdc24f716c4a79d9a]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:06bfd77c21e86153264ac156e87608d76a95ed1c3cb27bb9d45bc8d620bde11c
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [174]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:06bfd77c21e86153264ac156e87608d76a95ed1c3cb27bb9d45bc8d620bde11c]
+--- Output of application/x-gzip not supported, 174 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:3593d543142987518778ce7a21cb4c9b512889a34a3fe62969769be1af7018b2
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:3593d543142987518778ce7a21cb4c9b512889a34a3fe62969769be1af7018b2]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/nested-index/delete

+ +
+

OCI Conformance Test/nested-index/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index-of-index
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index-of-index
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [98]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:75dd8791a1b2b02e1af44618e1f237baf93e168fa986b88c4b837b8a12f13291
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:75dd8791a1b2b02e1af44618e1f237baf93e168fa986b88c4b837b8a12f13291
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:d50927bf6d338296459be761cf5f742a528faad0c5456fe3ca1670cdcb44ab56
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:d50927bf6d338296459be761cf5f742a528faad0c5456fe3ca1670cdcb44ab56
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:972a52df8715a433209a288d5f80ff27a9bc549c9f4e540e0e17115e48e3c456
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:972a52df8715a433209a288d5f80ff27a9bc549c9f4e540e0e17115e48e3c456
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:3bbdf7b5278c8463f42cb3b8988fe299f2c3bcd2c30ce49a33e40814c18a42f0
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:3bbdf7b5278c8463f42cb3b8988fe299f2c3bcd2c30ce49a33e40814c18a42f0
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:47f95488162a7fcaa1f659687dc327203596fd7b940e86e2ea082a362cab01f8
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:47f95488162a7fcaa1f659687dc327203596fd7b940e86e2ea082a362cab01f8
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:b28ca03cdde585dc270b442cb3c05dee4dbd3325a990590f02414504f81d96c2
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:b28ca03cdde585dc270b442cb3c05dee4dbd3325a990590f02414504f81d96c2
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:5983fa8f9574363b1ad1b5dfd5574c515a2a9c527fadb34aaff1ef0d20336a52
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:5983fa8f9574363b1ad1b5dfd5574c515a2a9c527fadb34aaff1ef0d20336a52
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:06bfd77c21e86153264ac156e87608d76a95ed1c3cb27bb9d45bc8d620bde11c
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/nested-index/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/nested-index/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:3593d543142987518778ce7a21cb4c9b512889a34a3fe62969769be1af7018b2
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/nested-index/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/nested-index/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/nested-index/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/nested-index/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a0764e52ac3d77c2d7dc1e5c91d4267701682c86506ffd76c081eaa00943cd73
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/nested-index/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/nested-index/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:9a054fb5566a0ee59aa576fd80b59ec29a4ef2850e1be459f937116850f20e2b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/nested-index/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/nested-index/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:4f7048c66cca664a118c4a2944a65aaefae8f0c1a04e9633ae6eb83b1d332746
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/nested-index/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/nested-index/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:1e974090dd3c9b1dfd1ced341da69e0c557d9b66759e989eed3266543c3dbddf
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/nested-index/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/nested-index/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/nested-index/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/nested-index/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:fd7227d751020a0792fb0b7d68a023342d5437d61bc7192e919607ffa74c0f42
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/nested-index/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/nested-index/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:50603390168d45ca66d0d75c16b51467e608834183a8502fdc24f716c4a79d9a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/nested-index/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/empty-index

+ +
+

OCI Conformance Test/empty-index/push

+ +
+

OCI Conformance Test/empty-index/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2
+Headers:
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [88]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/empty-index/push/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index
+Headers:
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index]
+                    Oci-Tag: [index]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [88]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/empty-index/tag-list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [69]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["index"]}
+
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/empty-index/head

+ +
+

OCI Conformance Test/empty-index/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [88]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/empty-index/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [88]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/empty-index/pull

+ +
+

OCI Conformance Test/empty-index/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [88]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/empty-index/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [88]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/empty-index/delete

+ +
+

OCI Conformance Test/empty-index/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [89]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/empty-index/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/artifact

+ +
+

OCI Conformance Test/artifact/push

+ +
+

OCI Conformance Test/artifact/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/eb5d1e9b7a46f96ed252cf70c221fd51]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/eb5d1e9b7a46f96ed252cf70c221fd51?digest=sha256%3A7347e00ff3973e96bdb9fd799ac5490810dbe57baf1bc69afda18c3d4eed08db
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:7347e00ff3973e96bdb9fd799ac5490810dbe57baf1bc69afda18c3d4eed08db]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:7347e00ff3973e96bdb9fd799ac5490810dbe57baf1bc69afda18c3d4eed08db]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:7347e00ff3973e96bdb9fd799ac5490810dbe57baf1bc69afda18c3d4eed08db
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:7347e00ff3973e96bdb9fd799ac5490810dbe57baf1bc69afda18c3d4eed08db]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a18728e87c40a92648e53fb6e38a91b2]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a18728e87c40a92648e53fb6e38a91b2?digest=sha256%3A44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+{}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+{}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:ecf4f861892f1f2767946272f61f322e964123e6c090ad12caeb4a500536c735
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:7347e00ff3973e96bdb9fd799ac5490810dbe57baf1bc69afda18c3d4eed08db","size":2048}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:ecf4f861892f1f2767946272f61f322e964123e6c090ad12caeb4a500536c735]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:ecf4f861892f1f2767946272f61f322e964123e6c090ad12caeb4a500536c735]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:ecf4f861892f1f2767946272f61f322e964123e6c090ad12caeb4a500536c735
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [452]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:ecf4f861892f1f2767946272f61f322e964123e6c090ad12caeb4a500536c735]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:7347e00ff3973e96bdb9fd799ac5490810dbe57baf1bc69afda18c3d4eed08db","size":2048}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact/push/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:7347e00ff3973e96bdb9fd799ac5490810dbe57baf1bc69afda18c3d4eed08db","size":2048}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:ecf4f861892f1f2767946272f61f322e964123e6c090ad12caeb4a500536c735]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact]
+                    Oci-Tag: [artifact]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [452]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:ecf4f861892f1f2767946272f61f322e964123e6c090ad12caeb4a500536c735]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:7347e00ff3973e96bdb9fd799ac5490810dbe57baf1bc69afda18c3d4eed08db","size":2048}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/artifact/tag-list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [72]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["artifact"]}
+
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact/head

+ +
+

OCI Conformance Test/artifact/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [452]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:ecf4f861892f1f2767946272f61f322e964123e6c090ad12caeb4a500536c735]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:ecf4f861892f1f2767946272f61f322e964123e6c090ad12caeb4a500536c735
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [452]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:ecf4f861892f1f2767946272f61f322e964123e6c090ad12caeb4a500536c735]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:7347e00ff3973e96bdb9fd799ac5490810dbe57baf1bc69afda18c3d4eed08db
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:7347e00ff3973e96bdb9fd799ac5490810dbe57baf1bc69afda18c3d4eed08db]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/artifact/pull

+ +
+

OCI Conformance Test/artifact/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [452]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:ecf4f861892f1f2767946272f61f322e964123e6c090ad12caeb4a500536c735]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:7347e00ff3973e96bdb9fd799ac5490810dbe57baf1bc69afda18c3d4eed08db","size":2048}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:ecf4f861892f1f2767946272f61f322e964123e6c090ad12caeb4a500536c735
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [452]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:ecf4f861892f1f2767946272f61f322e964123e6c090ad12caeb4a500536c735]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:7347e00ff3973e96bdb9fd799ac5490810dbe57baf1bc69afda18c3d4eed08db","size":2048}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+{}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:7347e00ff3973e96bdb9fd799ac5490810dbe57baf1bc69afda18c3d4eed08db
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:7347e00ff3973e96bdb9fd799ac5490810dbe57baf1bc69afda18c3d4eed08db]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/artifact/delete

+ +
+

OCI Conformance Test/artifact/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [92]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:ecf4f861892f1f2767946272f61f322e964123e6c090ad12caeb4a500536c735
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:ecf4f861892f1f2767946272f61f322e964123e6c090ad12caeb4a500536c735
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:7347e00ff3973e96bdb9fd799ac5490810dbe57baf1bc69afda18c3d4eed08db
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/artifact/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/artifact/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/artifact/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/artifact-index

+ +
+

OCI Conformance Test/artifact-index/push

+ +
+

OCI Conformance Test/artifact-index/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/c5c015f08a4c4775839dfd53c67f58ce]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/c5c015f08a4c4775839dfd53c67f58ce?digest=sha256%3A1071a90f59189b3c3cf7b74798e57f95249452823105242e88a4061c4207e923
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:1071a90f59189b3c3cf7b74798e57f95249452823105242e88a4061c4207e923]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:1071a90f59189b3c3cf7b74798e57f95249452823105242e88a4061c4207e923]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:1071a90f59189b3c3cf7b74798e57f95249452823105242e88a4061c4207e923
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:1071a90f59189b3c3cf7b74798e57f95249452823105242e88a4061c4207e923]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e2cd0b2dd8afb1bed47c7f3da8d02450]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e2cd0b2dd8afb1bed47c7f3da8d02450?digest=sha256%3A44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+{}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+{}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/46957a5e43f9665408c7f90325840ebf]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/46957a5e43f9665408c7f90325840ebf?digest=sha256%3A9d17fb29c7673f0a712be789768f6ada4f42264033b2fa32988979be578c0998
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:9d17fb29c7673f0a712be789768f6ada4f42264033b2fa32988979be578c0998]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:9d17fb29c7673f0a712be789768f6ada4f42264033b2fa32988979be578c0998]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:9d17fb29c7673f0a712be789768f6ada4f42264033b2fa32988979be578c0998
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:9d17fb29c7673f0a712be789768f6ada4f42264033b2fa32988979be578c0998]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:63965e5a5a218ea9b24f88f0851c525a0d59cc0742a72ec9dd656276c78950f4
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:1071a90f59189b3c3cf7b74798e57f95249452823105242e88a4061c4207e923","size":2048}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:63965e5a5a218ea9b24f88f0851c525a0d59cc0742a72ec9dd656276c78950f4]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:63965e5a5a218ea9b24f88f0851c525a0d59cc0742a72ec9dd656276c78950f4]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:63965e5a5a218ea9b24f88f0851c525a0d59cc0742a72ec9dd656276c78950f4
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [452]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:63965e5a5a218ea9b24f88f0851c525a0d59cc0742a72ec9dd656276c78950f4]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:1071a90f59189b3c3cf7b74798e57f95249452823105242e88a4061c4207e923","size":2048}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:1b8824c3fb1023588ca3142a6e9f44a30f3ae46bd5408152215abda5c80fff80
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:9d17fb29c7673f0a712be789768f6ada4f42264033b2fa32988979be578c0998","size":2048}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:1b8824c3fb1023588ca3142a6e9f44a30f3ae46bd5408152215abda5c80fff80]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:1b8824c3fb1023588ca3142a6e9f44a30f3ae46bd5408152215abda5c80fff80]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:1b8824c3fb1023588ca3142a6e9f44a30f3ae46bd5408152215abda5c80fff80
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [452]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:1b8824c3fb1023588ca3142a6e9f44a30f3ae46bd5408152215abda5c80fff80]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:9d17fb29c7673f0a712be789768f6ada4f42264033b2fa32988979be578c0998","size":2048}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e54c6163722e3f0c3ed4a4e75279f878242c67b3dd910e7d4c256033ef1cc727
+Headers:
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:63965e5a5a218ea9b24f88f0851c525a0d59cc0742a72ec9dd656276c78950f4","size":452,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:1b8824c3fb1023588ca3142a6e9f44a30f3ae46bd5408152215abda5c80fff80","size":452,"platform":{"architecture":"arm64","os":"linux"}}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:e54c6163722e3f0c3ed4a4e75279f878242c67b3dd910e7d4c256033ef1cc727]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e54c6163722e3f0c3ed4a4e75279f878242c67b3dd910e7d4c256033ef1cc727]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e54c6163722e3f0c3ed4a4e75279f878242c67b3dd910e7d4c256033ef1cc727
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [551]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:e54c6163722e3f0c3ed4a4e75279f878242c67b3dd910e7d4c256033ef1cc727]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:63965e5a5a218ea9b24f88f0851c525a0d59cc0742a72ec9dd656276c78950f4","size":452,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:1b8824c3fb1023588ca3142a6e9f44a30f3ae46bd5408152215abda5c80fff80","size":452,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/push/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact-index
+Headers:
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:63965e5a5a218ea9b24f88f0851c525a0d59cc0742a72ec9dd656276c78950f4","size":452,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:1b8824c3fb1023588ca3142a6e9f44a30f3ae46bd5408152215abda5c80fff80","size":452,"platform":{"architecture":"arm64","os":"linux"}}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:e54c6163722e3f0c3ed4a4e75279f878242c67b3dd910e7d4c256033ef1cc727]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact-index]
+                    Oci-Tag: [artifact-index]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact-index
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [551]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:e54c6163722e3f0c3ed4a4e75279f878242c67b3dd910e7d4c256033ef1cc727]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:63965e5a5a218ea9b24f88f0851c525a0d59cc0742a72ec9dd656276c78950f4","size":452,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:1b8824c3fb1023588ca3142a6e9f44a30f3ae46bd5408152215abda5c80fff80","size":452,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/artifact-index/tag-list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [78]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["artifact-index"]}
+
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/head

+ +
+

OCI Conformance Test/artifact-index/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact-index
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [551]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:e54c6163722e3f0c3ed4a4e75279f878242c67b3dd910e7d4c256033ef1cc727]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:63965e5a5a218ea9b24f88f0851c525a0d59cc0742a72ec9dd656276c78950f4
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [452]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:63965e5a5a218ea9b24f88f0851c525a0d59cc0742a72ec9dd656276c78950f4]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:1b8824c3fb1023588ca3142a6e9f44a30f3ae46bd5408152215abda5c80fff80
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [452]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:1b8824c3fb1023588ca3142a6e9f44a30f3ae46bd5408152215abda5c80fff80]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e54c6163722e3f0c3ed4a4e75279f878242c67b3dd910e7d4c256033ef1cc727
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [551]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:e54c6163722e3f0c3ed4a4e75279f878242c67b3dd910e7d4c256033ef1cc727]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:1071a90f59189b3c3cf7b74798e57f95249452823105242e88a4061c4207e923
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:1071a90f59189b3c3cf7b74798e57f95249452823105242e88a4061c4207e923]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:9d17fb29c7673f0a712be789768f6ada4f42264033b2fa32988979be578c0998
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:9d17fb29c7673f0a712be789768f6ada4f42264033b2fa32988979be578c0998]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/artifact-index/pull

+ +
+

OCI Conformance Test/artifact-index/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact-index
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [551]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:e54c6163722e3f0c3ed4a4e75279f878242c67b3dd910e7d4c256033ef1cc727]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:63965e5a5a218ea9b24f88f0851c525a0d59cc0742a72ec9dd656276c78950f4","size":452,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:1b8824c3fb1023588ca3142a6e9f44a30f3ae46bd5408152215abda5c80fff80","size":452,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:63965e5a5a218ea9b24f88f0851c525a0d59cc0742a72ec9dd656276c78950f4
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [452]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:63965e5a5a218ea9b24f88f0851c525a0d59cc0742a72ec9dd656276c78950f4]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:1071a90f59189b3c3cf7b74798e57f95249452823105242e88a4061c4207e923","size":2048}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:1b8824c3fb1023588ca3142a6e9f44a30f3ae46bd5408152215abda5c80fff80
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [452]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:1b8824c3fb1023588ca3142a6e9f44a30f3ae46bd5408152215abda5c80fff80]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:9d17fb29c7673f0a712be789768f6ada4f42264033b2fa32988979be578c0998","size":2048}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e54c6163722e3f0c3ed4a4e75279f878242c67b3dd910e7d4c256033ef1cc727
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [551]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:e54c6163722e3f0c3ed4a4e75279f878242c67b3dd910e7d4c256033ef1cc727]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:63965e5a5a218ea9b24f88f0851c525a0d59cc0742a72ec9dd656276c78950f4","size":452,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:1b8824c3fb1023588ca3142a6e9f44a30f3ae46bd5408152215abda5c80fff80","size":452,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:1071a90f59189b3c3cf7b74798e57f95249452823105242e88a4061c4207e923
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:1071a90f59189b3c3cf7b74798e57f95249452823105242e88a4061c4207e923]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+{}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:9d17fb29c7673f0a712be789768f6ada4f42264033b2fa32988979be578c0998
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:9d17fb29c7673f0a712be789768f6ada4f42264033b2fa32988979be578c0998]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/artifact-index/delete

+ +
+

OCI Conformance Test/artifact-index/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact-index
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact-index
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [98]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e54c6163722e3f0c3ed4a4e75279f878242c67b3dd910e7d4c256033ef1cc727
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e54c6163722e3f0c3ed4a4e75279f878242c67b3dd910e7d4c256033ef1cc727
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:1b8824c3fb1023588ca3142a6e9f44a30f3ae46bd5408152215abda5c80fff80
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:1b8824c3fb1023588ca3142a6e9f44a30f3ae46bd5408152215abda5c80fff80
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:63965e5a5a218ea9b24f88f0851c525a0d59cc0742a72ec9dd656276c78950f4
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:63965e5a5a218ea9b24f88f0851c525a0d59cc0742a72ec9dd656276c78950f4
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:1071a90f59189b3c3cf7b74798e57f95249452823105242e88a4061c4207e923
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/artifact-index/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/artifact-index/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/artifact-index/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/artifact-index/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:9d17fb29c7673f0a712be789768f6ada4f42264033b2fa32988979be578c0998
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/artifact-index/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/artifact-without-layers

+ +
+

OCI Conformance Test/artifact-without-layers/push

+ +
+

OCI Conformance Test/artifact-without-layers/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ec9a567f0e7fbc5b84b2aca8a9eb5f32]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ec9a567f0e7fbc5b84b2aca8a9eb5f32?digest=sha256%3A44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+{}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+{}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-without-layers/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [440]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-without-layers/push/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact-without-layers
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact-without-layers]
+                    Oci-Tag: [artifact-without-layers]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact-without-layers
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [440]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/artifact-without-layers/tag-list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [87]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["artifact-without-layers"]}
+
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-without-layers/head

+ +
+

OCI Conformance Test/artifact-without-layers/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact-without-layers
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [440]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-without-layers/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [440]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-without-layers/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/artifact-without-layers/pull

+ +
+

OCI Conformance Test/artifact-without-layers/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact-without-layers
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [440]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-without-layers/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [440]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-without-layers/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+{}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/artifact-without-layers/delete

+ +
+

OCI Conformance Test/artifact-without-layers/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact-without-layers
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/artifact-without-layers
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [107]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-without-layers/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-without-layers/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/artifact-without-layers/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/artifacts-with-subject

+ +
+

OCI Conformance Test/artifacts-with-subject/push

+ +
+

OCI Conformance Test/artifacts-with-subject/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/06115cf5ac3e620e2ba98d6d80de9baa]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/06115cf5ac3e620e2ba98d6d80de9baa?digest=sha256%3A8032514bf8164faa7024f9152ab3fd441c821818182b1ceb29840b18e62b47f6
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:8032514bf8164faa7024f9152ab3fd441c821818182b1ceb29840b18e62b47f6]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:8032514bf8164faa7024f9152ab3fd441c821818182b1ceb29840b18e62b47f6]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:8032514bf8164faa7024f9152ab3fd441c821818182b1ceb29840b18e62b47f6
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:8032514bf8164faa7024f9152ab3fd441c821818182b1ceb29840b18e62b47f6]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/71b9cfea36c36b6dd5d57c329d79d14e]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/71b9cfea36c36b6dd5d57c329d79d14e?digest=sha256%3Af5b72f30da189629c5ab70a614ff1651588504d8f3d2a9e3a354921fc5939b37
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f5b72f30da189629c5ab70a614ff1651588504d8f3d2a9e3a354921fc5939b37]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:f5b72f30da189629c5ab70a614ff1651588504d8f3d2a9e3a354921fc5939b37]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:f5b72f30da189629c5ab70a614ff1651588504d8f3d2a9e3a354921fc5939b37
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f5b72f30da189629c5ab70a614ff1651588504d8f3d2a9e3a354921fc5939b37]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/3beade9cde607481a00b681b1a79e107]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/3beade9cde607481a00b681b1a79e107?digest=sha256%3A0682e14c8df57169498871afbc200002dc1e5c5d4c54520798bd48393adbc7d3
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:0682e14c8df57169498871afbc200002dc1e5c5d4c54520798bd48393adbc7d3]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:0682e14c8df57169498871afbc200002dc1e5c5d4c54520798bd48393adbc7d3]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:0682e14c8df57169498871afbc200002dc1e5c5d4c54520798bd48393adbc7d3
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:0682e14c8df57169498871afbc200002dc1e5c5d4c54520798bd48393adbc7d3]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/b39d19271814eb108cfce82bf5d87a2f]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/b39d19271814eb108cfce82bf5d87a2f?digest=sha256%3Aea5bbff4881c4324d52d97ecaee5aa0b8b0f3f546d2dba854bfb33d8888e9991
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:ea5bbff4881c4324d52d97ecaee5aa0b8b0f3f546d2dba854bfb33d8888e9991]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:ea5bbff4881c4324d52d97ecaee5aa0b8b0f3f546d2dba854bfb33d8888e9991]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:ea5bbff4881c4324d52d97ecaee5aa0b8b0f3f546d2dba854bfb33d8888e9991
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:ea5bbff4881c4324d52d97ecaee5aa0b8b0f3f546d2dba854bfb33d8888e9991]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/064857fd1cd58d296eea921715df2238]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/064857fd1cd58d296eea921715df2238?digest=sha256%3A44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+{}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+{}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/910ffc13f1264e76ea31b8008939b449]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/910ffc13f1264e76ea31b8008939b449?digest=sha256%3Aa2651c8655e2d2e47cce7113a11e40482527d37448e112619c746595ca3d872a
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a2651c8655e2d2e47cce7113a11e40482527d37448e112619c746595ca3d872a]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a2651c8655e2d2e47cce7113a11e40482527d37448e112619c746595ca3d872a]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a2651c8655e2d2e47cce7113a11e40482527d37448e112619c746595ca3d872a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a2651c8655e2d2e47cce7113a11e40482527d37448e112619c746595ca3d872a]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/20cfbd78e77a52339d7ab6daa48a3e62]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/20cfbd78e77a52339d7ab6daa48a3e62?digest=sha256%3A71d429cac572a2d6673ce3d600d82795aae82dc2da10f36173820250e05d8224
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:71d429cac572a2d6673ce3d600d82795aae82dc2da10f36173820250e05d8224]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:71d429cac572a2d6673ce3d600d82795aae82dc2da10f36173820250e05d8224]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:71d429cac572a2d6673ce3d600d82795aae82dc2da10f36173820250e05d8224
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:71d429cac572a2d6673ce3d600d82795aae82dc2da10f36173820250e05d8224]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/97e12ad776245b52ddb91aa50b52f1c6]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/97e12ad776245b52ddb91aa50b52f1c6?digest=sha256%3A42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:0682e14c8df57169498871afbc200002dc1e5c5d4c54520798bd48393adbc7d3","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:71d429cac572a2d6673ce3d600d82795aae82dc2da10f36173820250e05d8224","size":175}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:0682e14c8df57169498871afbc200002dc1e5c5d4c54520798bd48393adbc7d3","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:71d429cac572a2d6673ce3d600d82795aae82dc2da10f36173820250e05d8224","size":175}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:aafdf05be5a52dfd04d17ce46cb4082baf015b3d24cfff1e0892dc58314102f1
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:ea5bbff4881c4324d52d97ecaee5aa0b8b0f3f546d2dba854bfb33d8888e9991","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:8032514bf8164faa7024f9152ab3fd441c821818182b1ceb29840b18e62b47f6","size":175}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54","size":555}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:aafdf05be5a52dfd04d17ce46cb4082baf015b3d24cfff1e0892dc58314102f1]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:aafdf05be5a52dfd04d17ce46cb4082baf015b3d24cfff1e0892dc58314102f1]
+                Oci-Subject: [sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:aafdf05be5a52dfd04d17ce46cb4082baf015b3d24cfff1e0892dc58314102f1
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [718]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:aafdf05be5a52dfd04d17ce46cb4082baf015b3d24cfff1e0892dc58314102f1]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:ea5bbff4881c4324d52d97ecaee5aa0b8b0f3f546d2dba854bfb33d8888e9991","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:8032514bf8164faa7024f9152ab3fd441c821818182b1ceb29840b18e62b47f6","size":175}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54","size":555}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:13491a56b0e839c5923dd314f0974e5cfd45efe1d603d8b9b34f3127af25c0e7
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:f5b72f30da189629c5ab70a614ff1651588504d8f3d2a9e3a354921fc5939b37","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54","size":555},"annotations":{"org.example.OMIIJJHIJR5UU2B6HMZZZQCR7T":"X2PKSCMLGURAP554SQFB6HUUYB","org.opencontainers.conformance":"hello conformance test"}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:13491a56b0e839c5923dd314f0974e5cfd45efe1d603d8b9b34f3127af25c0e7]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:13491a56b0e839c5923dd314f0974e5cfd45efe1d603d8b9b34f3127af25c0e7]
+                Oci-Subject: [sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:13491a56b0e839c5923dd314f0974e5cfd45efe1d603d8b9b34f3127af25c0e7
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [759]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:13491a56b0e839c5923dd314f0974e5cfd45efe1d603d8b9b34f3127af25c0e7]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:f5b72f30da189629c5ab70a614ff1651588504d8f3d2a9e3a354921fc5939b37","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54","size":555},"annotations":{"org.example.OMIIJJHIJR5UU2B6HMZZZQCR7T":"X2PKSCMLGURAP554SQFB6HUUYB","org.opencontainers.conformance":"hello conformance test"}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:6984af17ff65b8006bbfd7eb0602c239b421807b69affe5581b43ee35c9e0547
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v2","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/octet-stream","digest":"sha256:a2651c8655e2d2e47cce7113a11e40482527d37448e112619c746595ca3d872a","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54","size":555},"annotations":{"org.example.XVYKNWKO7HYNEP3ZS3I7WBQ4PP":"JE5BPQU43IZQUWLBXJ6Q3IUNY5","org.opencontainers.conformance":"hello conformance test"}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:6984af17ff65b8006bbfd7eb0602c239b421807b69affe5581b43ee35c9e0547]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:6984af17ff65b8006bbfd7eb0602c239b421807b69affe5581b43ee35c9e0547]
+                Oci-Subject: [sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:6984af17ff65b8006bbfd7eb0602c239b421807b69affe5581b43ee35c9e0547
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [741]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:6984af17ff65b8006bbfd7eb0602c239b421807b69affe5581b43ee35c9e0547]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v2","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/octet-stream","digest":"sha256:a2651c8655e2d2e47cce7113a11e40482527d37448e112619c746595ca3d872a","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54","size":555},"annotations":{"org.example.XVYKNWKO7HYNEP3ZS3I7WBQ4PP":"JE5BPQU43IZQUWLBXJ6Q3IUNY5","org.opencontainers.conformance":"hello conformance test"}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/push/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact2
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v2","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/octet-stream","digest":"sha256:a2651c8655e2d2e47cce7113a11e40482527d37448e112619c746595ca3d872a","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54","size":555},"annotations":{"org.example.XVYKNWKO7HYNEP3ZS3I7WBQ4PP":"JE5BPQU43IZQUWLBXJ6Q3IUNY5","org.opencontainers.conformance":"hello conformance test"}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:6984af17ff65b8006bbfd7eb0602c239b421807b69affe5581b43ee35c9e0547]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact2]
+                Oci-Subject: [sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54]
+                    Oci-Tag: [tagged-artifact2]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact2
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [741]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:6984af17ff65b8006bbfd7eb0602c239b421807b69affe5581b43ee35c9e0547]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v2","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/octet-stream","digest":"sha256:a2651c8655e2d2e47cce7113a11e40482527d37448e112619c746595ca3d872a","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54","size":555},"annotations":{"org.example.XVYKNWKO7HYNEP3ZS3I7WBQ4PP":"JE5BPQU43IZQUWLBXJ6Q3IUNY5","org.opencontainers.conformance":"hello conformance test"}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/push/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:0682e14c8df57169498871afbc200002dc1e5c5d4c54520798bd48393adbc7d3","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:71d429cac572a2d6673ce3d600d82795aae82dc2da10f36173820250e05d8224","size":175}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image]
+                    Oci-Tag: [image]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:0682e14c8df57169498871afbc200002dc1e5c5d4c54520798bd48393adbc7d3","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:71d429cac572a2d6673ce3d600d82795aae82dc2da10f36173820250e05d8224","size":175}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/push/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact1
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:f5b72f30da189629c5ab70a614ff1651588504d8f3d2a9e3a354921fc5939b37","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54","size":555},"annotations":{"org.example.OMIIJJHIJR5UU2B6HMZZZQCR7T":"X2PKSCMLGURAP554SQFB6HUUYB","org.opencontainers.conformance":"hello conformance test"}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:13491a56b0e839c5923dd314f0974e5cfd45efe1d603d8b9b34f3127af25c0e7]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact1]
+                Oci-Subject: [sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54]
+                    Oci-Tag: [tagged-artifact1]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact1
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [759]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:13491a56b0e839c5923dd314f0974e5cfd45efe1d603d8b9b34f3127af25c0e7]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:f5b72f30da189629c5ab70a614ff1651588504d8f3d2a9e3a354921fc5939b37","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54","size":555},"annotations":{"org.example.OMIIJJHIJR5UU2B6HMZZZQCR7T":"X2PKSCMLGURAP554SQFB6HUUYB","org.opencontainers.conformance":"hello conformance test"}}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/tag-list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [107]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["image","tagged-artifact1","tagged-artifact2"]}
+
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list?last=image
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [99]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["tagged-artifact1","tagged-artifact2"]}
+
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/head

+ +
+

OCI Conformance Test/artifacts-with-subject/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact1
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [759]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:13491a56b0e839c5923dd314f0974e5cfd45efe1d603d8b9b34f3127af25c0e7]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact2
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [741]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:6984af17ff65b8006bbfd7eb0602c239b421807b69affe5581b43ee35c9e0547]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:aafdf05be5a52dfd04d17ce46cb4082baf015b3d24cfff1e0892dc58314102f1
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [718]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:aafdf05be5a52dfd04d17ce46cb4082baf015b3d24cfff1e0892dc58314102f1]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:13491a56b0e839c5923dd314f0974e5cfd45efe1d603d8b9b34f3127af25c0e7
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [759]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:13491a56b0e839c5923dd314f0974e5cfd45efe1d603d8b9b34f3127af25c0e7]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:6984af17ff65b8006bbfd7eb0602c239b421807b69affe5581b43ee35c9e0547
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [741]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:6984af17ff65b8006bbfd7eb0602c239b421807b69affe5581b43ee35c9e0547]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:0682e14c8df57169498871afbc200002dc1e5c5d4c54520798bd48393adbc7d3
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:0682e14c8df57169498871afbc200002dc1e5c5d4c54520798bd48393adbc7d3]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:ea5bbff4881c4324d52d97ecaee5aa0b8b0f3f546d2dba854bfb33d8888e9991
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:ea5bbff4881c4324d52d97ecaee5aa0b8b0f3f546d2dba854bfb33d8888e9991]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a2651c8655e2d2e47cce7113a11e40482527d37448e112619c746595ca3d872a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a2651c8655e2d2e47cce7113a11e40482527d37448e112619c746595ca3d872a]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:71d429cac572a2d6673ce3d600d82795aae82dc2da10f36173820250e05d8224
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:71d429cac572a2d6673ce3d600d82795aae82dc2da10f36173820250e05d8224]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:8032514bf8164faa7024f9152ab3fd441c821818182b1ceb29840b18e62b47f6
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:8032514bf8164faa7024f9152ab3fd441c821818182b1ceb29840b18e62b47f6]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:f5b72f30da189629c5ab70a614ff1651588504d8f3d2a9e3a354921fc5939b37
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f5b72f30da189629c5ab70a614ff1651588504d8f3d2a9e3a354921fc5939b37]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/pull

+ +
+

OCI Conformance Test/artifacts-with-subject/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:0682e14c8df57169498871afbc200002dc1e5c5d4c54520798bd48393adbc7d3","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:71d429cac572a2d6673ce3d600d82795aae82dc2da10f36173820250e05d8224","size":175}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact1
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [759]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:13491a56b0e839c5923dd314f0974e5cfd45efe1d603d8b9b34f3127af25c0e7]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:f5b72f30da189629c5ab70a614ff1651588504d8f3d2a9e3a354921fc5939b37","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54","size":555},"annotations":{"org.example.OMIIJJHIJR5UU2B6HMZZZQCR7T":"X2PKSCMLGURAP554SQFB6HUUYB","org.opencontainers.conformance":"hello conformance test"}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact2
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [741]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:6984af17ff65b8006bbfd7eb0602c239b421807b69affe5581b43ee35c9e0547]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v2","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/octet-stream","digest":"sha256:a2651c8655e2d2e47cce7113a11e40482527d37448e112619c746595ca3d872a","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54","size":555},"annotations":{"org.example.XVYKNWKO7HYNEP3ZS3I7WBQ4PP":"JE5BPQU43IZQUWLBXJ6Q3IUNY5","org.opencontainers.conformance":"hello conformance test"}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:0682e14c8df57169498871afbc200002dc1e5c5d4c54520798bd48393adbc7d3","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:71d429cac572a2d6673ce3d600d82795aae82dc2da10f36173820250e05d8224","size":175}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:aafdf05be5a52dfd04d17ce46cb4082baf015b3d24cfff1e0892dc58314102f1
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [718]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:aafdf05be5a52dfd04d17ce46cb4082baf015b3d24cfff1e0892dc58314102f1]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:ea5bbff4881c4324d52d97ecaee5aa0b8b0f3f546d2dba854bfb33d8888e9991","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:8032514bf8164faa7024f9152ab3fd441c821818182b1ceb29840b18e62b47f6","size":175}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54","size":555}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:13491a56b0e839c5923dd314f0974e5cfd45efe1d603d8b9b34f3127af25c0e7
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [759]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:13491a56b0e839c5923dd314f0974e5cfd45efe1d603d8b9b34f3127af25c0e7]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:f5b72f30da189629c5ab70a614ff1651588504d8f3d2a9e3a354921fc5939b37","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54","size":555},"annotations":{"org.example.OMIIJJHIJR5UU2B6HMZZZQCR7T":"X2PKSCMLGURAP554SQFB6HUUYB","org.opencontainers.conformance":"hello conformance test"}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:6984af17ff65b8006bbfd7eb0602c239b421807b69affe5581b43ee35c9e0547
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [741]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:6984af17ff65b8006bbfd7eb0602c239b421807b69affe5581b43ee35c9e0547]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v2","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/octet-stream","digest":"sha256:a2651c8655e2d2e47cce7113a11e40482527d37448e112619c746595ca3d872a","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54","size":555},"annotations":{"org.example.XVYKNWKO7HYNEP3ZS3I7WBQ4PP":"JE5BPQU43IZQUWLBXJ6Q3IUNY5","org.opencontainers.conformance":"hello conformance test"}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:8032514bf8164faa7024f9152ab3fd441c821818182b1ceb29840b18e62b47f6
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:8032514bf8164faa7024f9152ab3fd441c821818182b1ceb29840b18e62b47f6]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:f5b72f30da189629c5ab70a614ff1651588504d8f3d2a9e3a354921fc5939b37
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f5b72f30da189629c5ab70a614ff1651588504d8f3d2a9e3a354921fc5939b37]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:0682e14c8df57169498871afbc200002dc1e5c5d4c54520798bd48393adbc7d3
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:0682e14c8df57169498871afbc200002dc1e5c5d4c54520798bd48393adbc7d3]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:ea5bbff4881c4324d52d97ecaee5aa0b8b0f3f546d2dba854bfb33d8888e9991
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:ea5bbff4881c4324d52d97ecaee5aa0b8b0f3f546d2dba854bfb33d8888e9991]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+{}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a2651c8655e2d2e47cce7113a11e40482527d37448e112619c746595ca3d872a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a2651c8655e2d2e47cce7113a11e40482527d37448e112619c746595ca3d872a]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:71d429cac572a2d6673ce3d600d82795aae82dc2da10f36173820250e05d8224
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:71d429cac572a2d6673ce3d600d82795aae82dc2da10f36173820250e05d8224]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/referrers

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/referrers/sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [1012]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:13491a56b0e839c5923dd314f0974e5cfd45efe1d603d8b9b34f3127af25c0e7","size":759,"annotations":{"org.example.OMIIJJHIJR5UU2B6HMZZZQCR7T":"X2PKSCMLGURAP554SQFB6HUUYB","org.opencontainers.conformance":"hello conformance test"},"artifactType":"application/vnd.example.oci.conformance.v1"},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:6984af17ff65b8006bbfd7eb0602c239b421807b69affe5581b43ee35c9e0547","size":741,"annotations":{"org.example.XVYKNWKO7HYNEP3ZS3I7WBQ4PP":"JE5BPQU43IZQUWLBXJ6Q3IUNY5","org.opencontainers.conformance":"hello conformance test"},"artifactType":"application/vnd.example.oci.conformance.v2"},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:aafdf05be5a52dfd04d17ce46cb4082baf015b3d24cfff1e0892dc58314102f1","size":718,"artifactType":"application/vnd.oci.image.config.v1+json"}],"mediaType":"application/vnd.oci.image.index.v1+json","schemaVersion":2}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/referrers/sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54?artifactType=application%2Fvnd.example.oci.conformance.v1
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [444]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+        Oci-Filters-Applied: [artifactType]
+{"manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:13491a56b0e839c5923dd314f0974e5cfd45efe1d603d8b9b34f3127af25c0e7","size":759,"annotations":{"org.example.OMIIJJHIJR5UU2B6HMZZZQCR7T":"X2PKSCMLGURAP554SQFB6HUUYB","org.opencontainers.conformance":"hello conformance test"},"artifactType":"application/vnd.example.oci.conformance.v1"}],"mediaType":"application/vnd.oci.image.index.v1+json","schemaVersion":2}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/referrers/sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54?artifactType=application%2Fvnd.example.oci.conformance.v2
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [444]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+        Oci-Filters-Applied: [artifactType]
+{"manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:6984af17ff65b8006bbfd7eb0602c239b421807b69affe5581b43ee35c9e0547","size":741,"annotations":{"org.example.XVYKNWKO7HYNEP3ZS3I7WBQ4PP":"JE5BPQU43IZQUWLBXJ6Q3IUNY5","org.opencontainers.conformance":"hello conformance test"},"artifactType":"application/vnd.example.oci.conformance.v2"}],"mediaType":"application/vnd.oci.image.index.v1+json","schemaVersion":2}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/referrers/sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54?artifactType=application%2Fvnd.oci.image.config.v1%2Bjson
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [298]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+        Oci-Filters-Applied: [artifactType]
+{"manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:aafdf05be5a52dfd04d17ce46cb4082baf015b3d24cfff1e0892dc58314102f1","size":718,"artifactType":"application/vnd.oci.image.config.v1+json"}],"mediaType":"application/vnd.oci.image.index.v1+json","schemaVersion":2}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/delete

+ +
+

OCI Conformance Test/artifacts-with-subject/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/image
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [89]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact1
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact1
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [100]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact2
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact2
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [100]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:6984af17ff65b8006bbfd7eb0602c239b421807b69affe5581b43ee35c9e0547
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:6984af17ff65b8006bbfd7eb0602c239b421807b69affe5581b43ee35c9e0547
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:13491a56b0e839c5923dd314f0974e5cfd45efe1d603d8b9b34f3127af25c0e7
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:13491a56b0e839c5923dd314f0974e5cfd45efe1d603d8b9b34f3127af25c0e7
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:aafdf05be5a52dfd04d17ce46cb4082baf015b3d24cfff1e0892dc58314102f1
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:aafdf05be5a52dfd04d17ce46cb4082baf015b3d24cfff1e0892dc58314102f1
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:af21ae6b68fcfcb68e4eda550be3c98bb8e52aee5fe16b9e95d805fa162c9a54
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/artifacts-with-subject/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:8032514bf8164faa7024f9152ab3fd441c821818182b1ceb29840b18e62b47f6
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/artifacts-with-subject/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:f5b72f30da189629c5ab70a614ff1651588504d8f3d2a9e3a354921fc5939b37
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/artifacts-with-subject/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:0682e14c8df57169498871afbc200002dc1e5c5d4c54520798bd48393adbc7d3
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/artifacts-with-subject/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:ea5bbff4881c4324d52d97ecaee5aa0b8b0f3f546d2dba854bfb33d8888e9991
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/artifacts-with-subject/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/artifacts-with-subject/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a2651c8655e2d2e47cce7113a11e40482527d37448e112619c746595ca3d872a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/artifacts-with-subject/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:71d429cac572a2d6673ce3d600d82795aae82dc2da10f36173820250e05d8224
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/artifacts-with-subject/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/index-with-subject

+ +
+

OCI Conformance Test/index-with-subject/push

+ +
+

OCI Conformance Test/index-with-subject/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/15f549751d855c7ef005cf5d5a35b99c]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/15f549751d855c7ef005cf5d5a35b99c?digest=sha256%3A463578a68cba3f239d852aad8bdbec528e78cdd0116174639540e549b5e309de
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:463578a68cba3f239d852aad8bdbec528e78cdd0116174639540e549b5e309de]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:463578a68cba3f239d852aad8bdbec528e78cdd0116174639540e549b5e309de]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:463578a68cba3f239d852aad8bdbec528e78cdd0116174639540e549b5e309de
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:463578a68cba3f239d852aad8bdbec528e78cdd0116174639540e549b5e309de]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/0b33b9defd15ccd47780a5d20176d095]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/0b33b9defd15ccd47780a5d20176d095?digest=sha256%3A72fe598104fe417b13bfbc3fdd51a81a608a7908fa65d0c227c3229bee838025
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:72fe598104fe417b13bfbc3fdd51a81a608a7908fa65d0c227c3229bee838025]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:72fe598104fe417b13bfbc3fdd51a81a608a7908fa65d0c227c3229bee838025]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:72fe598104fe417b13bfbc3fdd51a81a608a7908fa65d0c227c3229bee838025
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:72fe598104fe417b13bfbc3fdd51a81a608a7908fa65d0c227c3229bee838025]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/26f15a4f12961eec35dd99cdf9abbe64]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/26f15a4f12961eec35dd99cdf9abbe64?digest=sha256%3A29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/b6077bd64dccaffcd5ab33a09d64c2e6]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/b6077bd64dccaffcd5ab33a09d64c2e6?digest=sha256%3A44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+{}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+{}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/5277032b0d1029d3e54ad884e6f097fc]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/5277032b0d1029d3e54ad884e6f097fc?digest=sha256%3Af4567818416714fd82c40da0a151865f655b79f462c0bdaa3db8e90963592b04
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f4567818416714fd82c40da0a151865f655b79f462c0bdaa3db8e90963592b04]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:f4567818416714fd82c40da0a151865f655b79f462c0bdaa3db8e90963592b04]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:f4567818416714fd82c40da0a151865f655b79f462c0bdaa3db8e90963592b04
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f4567818416714fd82c40da0a151865f655b79f462c0bdaa3db8e90963592b04]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4768088d2e91d425a6b0d439cd38f3f0]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4768088d2e91d425a6b0d439cd38f3f0?digest=sha256%3A42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ad97db026a14da535bc433ee158c23d0]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ad97db026a14da535bc433ee158c23d0?digest=sha256%3Abe67df60da3ecc602997e773e2c5138d72e286e987a615e5b156a933c3c02e04
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:be67df60da3ecc602997e773e2c5138d72e286e987a615e5b156a933c3c02e04]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:be67df60da3ecc602997e773e2c5138d72e286e987a615e5b156a933c3c02e04]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:be67df60da3ecc602997e773e2c5138d72e286e987a615e5b156a933c3c02e04
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:be67df60da3ecc602997e773e2c5138d72e286e987a615e5b156a933c3c02e04]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/47b2e0bc55587ee3b526e79013fe2caf]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/47b2e0bc55587ee3b526e79013fe2caf?digest=sha256%3A7c26cb0678e5d132fe19ea7622f2358fba6ade13bd58bbc944dd42d2c52d6693
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:7c26cb0678e5d132fe19ea7622f2358fba6ade13bd58bbc944dd42d2c52d6693]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:7c26cb0678e5d132fe19ea7622f2358fba6ade13bd58bbc944dd42d2c52d6693]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:7c26cb0678e5d132fe19ea7622f2358fba6ade13bd58bbc944dd42d2c52d6693
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:7c26cb0678e5d132fe19ea7622f2358fba6ade13bd58bbc944dd42d2c52d6693]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/1f345f23edf91a5ac6f311872629fe14]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/1f345f23edf91a5ac6f311872629fe14?digest=sha256%3A334f56b89f8988f13978c2231dd73b7613322b9435c96041a245a460e17ad7e2
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:334f56b89f8988f13978c2231dd73b7613322b9435c96041a245a460e17ad7e2]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:334f56b89f8988f13978c2231dd73b7613322b9435c96041a245a460e17ad7e2]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:334f56b89f8988f13978c2231dd73b7613322b9435c96041a245a460e17ad7e2
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:334f56b89f8988f13978c2231dd73b7613322b9435c96041a245a460e17ad7e2]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:2472f6d9ff47f4d48a6fde4467e16e6ba425fbf6b27a4bb23fbf9aa6d8b6ed66
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:463578a68cba3f239d852aad8bdbec528e78cdd0116174639540e549b5e309de","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:f4567818416714fd82c40da0a151865f655b79f462c0bdaa3db8e90963592b04","size":175}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:2472f6d9ff47f4d48a6fde4467e16e6ba425fbf6b27a4bb23fbf9aa6d8b6ed66]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:2472f6d9ff47f4d48a6fde4467e16e6ba425fbf6b27a4bb23fbf9aa6d8b6ed66]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:2472f6d9ff47f4d48a6fde4467e16e6ba425fbf6b27a4bb23fbf9aa6d8b6ed66
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:2472f6d9ff47f4d48a6fde4467e16e6ba425fbf6b27a4bb23fbf9aa6d8b6ed66]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:463578a68cba3f239d852aad8bdbec528e78cdd0116174639540e549b5e309de","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:f4567818416714fd82c40da0a151865f655b79f462c0bdaa3db8e90963592b04","size":175}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:4b8466dbae1fd123587f5c38c31857dc0b28d16064aa51eb0f9aa5c2cf16cfd8
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:72fe598104fe417b13bfbc3fdd51a81a608a7908fa65d0c227c3229bee838025","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:be67df60da3ecc602997e773e2c5138d72e286e987a615e5b156a933c3c02e04","size":176}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:4b8466dbae1fd123587f5c38c31857dc0b28d16064aa51eb0f9aa5c2cf16cfd8]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:4b8466dbae1fd123587f5c38c31857dc0b28d16064aa51eb0f9aa5c2cf16cfd8]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:4b8466dbae1fd123587f5c38c31857dc0b28d16064aa51eb0f9aa5c2cf16cfd8
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:4b8466dbae1fd123587f5c38c31857dc0b28d16064aa51eb0f9aa5c2cf16cfd8]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:72fe598104fe417b13bfbc3fdd51a81a608a7908fa65d0c227c3229bee838025","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:be67df60da3ecc602997e773e2c5138d72e286e987a615e5b156a933c3c02e04","size":176}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367
+Headers:
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2472f6d9ff47f4d48a6fde4467e16e6ba425fbf6b27a4bb23fbf9aa6d8b6ed66","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:4b8466dbae1fd123587f5c38c31857dc0b28d16064aa51eb0f9aa5c2cf16cfd8","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2472f6d9ff47f4d48a6fde4467e16e6ba425fbf6b27a4bb23fbf9aa6d8b6ed66","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:4b8466dbae1fd123587f5c38c31857dc0b28d16064aa51eb0f9aa5c2cf16cfd8","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a1107df0e15270bfa46dc0b9e83cb7fb08fff4e780a3d5fa012121f70ead94d5
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:7c26cb0678e5d132fe19ea7622f2358fba6ade13bd58bbc944dd42d2c52d6693","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367","size":491},"annotations":{"org.example.7IK6PMLTWWWT5KJSCVHGCGW6GB":"SIFOWLNNIZ55YP5H2GMRDMRQ66","org.opencontainers.conformance":"hello conformance test"}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a1107df0e15270bfa46dc0b9e83cb7fb08fff4e780a3d5fa012121f70ead94d5]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a1107df0e15270bfa46dc0b9e83cb7fb08fff4e780a3d5fa012121f70ead94d5]
+                Oci-Subject: [sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a1107df0e15270bfa46dc0b9e83cb7fb08fff4e780a3d5fa012121f70ead94d5
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [756]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a1107df0e15270bfa46dc0b9e83cb7fb08fff4e780a3d5fa012121f70ead94d5]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:7c26cb0678e5d132fe19ea7622f2358fba6ade13bd58bbc944dd42d2c52d6693","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367","size":491},"annotations":{"org.example.7IK6PMLTWWWT5KJSCVHGCGW6GB":"SIFOWLNNIZ55YP5H2GMRDMRQ66","org.opencontainers.conformance":"hello conformance test"}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:123d12b575b7b488ab6e5acb6655d90ad116bf52a2c582b436078561fae0296a
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:334f56b89f8988f13978c2231dd73b7613322b9435c96041a245a460e17ad7e2","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367","size":491},"annotations":{"org.example.GUFPOVA37GM7HTDJ6KK7MWUOKX":"YZIBZB5CDIRZ5QINSOR65IGOAJ","org.opencontainers.conformance":"hello conformance test"}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:123d12b575b7b488ab6e5acb6655d90ad116bf52a2c582b436078561fae0296a]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:123d12b575b7b488ab6e5acb6655d90ad116bf52a2c582b436078561fae0296a]
+                Oci-Subject: [sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:123d12b575b7b488ab6e5acb6655d90ad116bf52a2c582b436078561fae0296a
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [756]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:123d12b575b7b488ab6e5acb6655d90ad116bf52a2c582b436078561fae0296a]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:334f56b89f8988f13978c2231dd73b7613322b9435c96041a245a460e17ad7e2","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367","size":491},"annotations":{"org.example.GUFPOVA37GM7HTDJ6KK7MWUOKX":"YZIBZB5CDIRZ5QINSOR65IGOAJ","org.opencontainers.conformance":"hello conformance test"}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a47b5fb050d8552e5b036aeae7b2b72d5cb0809eb56ebcb528384100e87a870f
+Headers:
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:a1107df0e15270bfa46dc0b9e83cb7fb08fff4e780a3d5fa012121f70ead94d5","size":756,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:123d12b575b7b488ab6e5acb6655d90ad116bf52a2c582b436078561fae0296a","size":756,"platform":{"architecture":"arm64","os":"linux"}}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367","size":491},"annotations":{"org.example.OPMPO2XEUV6FQWR6GIGFNI4W3Y":"XL3MZDBJ54T6366XFNVAFRS6ZE","org.opencontainers.conformance":"hello conformance test"}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a47b5fb050d8552e5b036aeae7b2b72d5cb0809eb56ebcb528384100e87a870f]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a47b5fb050d8552e5b036aeae7b2b72d5cb0809eb56ebcb528384100e87a870f]
+                Oci-Subject: [sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a47b5fb050d8552e5b036aeae7b2b72d5cb0809eb56ebcb528384100e87a870f
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [855]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a47b5fb050d8552e5b036aeae7b2b72d5cb0809eb56ebcb528384100e87a870f]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:a1107df0e15270bfa46dc0b9e83cb7fb08fff4e780a3d5fa012121f70ead94d5","size":756,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:123d12b575b7b488ab6e5acb6655d90ad116bf52a2c582b436078561fae0296a","size":756,"platform":{"architecture":"arm64","os":"linux"}}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367","size":491},"annotations":{"org.example.OPMPO2XEUV6FQWR6GIGFNI4W3Y":"XL3MZDBJ54T6366XFNVAFRS6ZE","org.opencontainers.conformance":"hello conformance test"}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/push/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index
+Headers:
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2472f6d9ff47f4d48a6fde4467e16e6ba425fbf6b27a4bb23fbf9aa6d8b6ed66","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:4b8466dbae1fd123587f5c38c31857dc0b28d16064aa51eb0f9aa5c2cf16cfd8","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index]
+                    Oci-Tag: [index]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2472f6d9ff47f4d48a6fde4467e16e6ba425fbf6b27a4bb23fbf9aa6d8b6ed66","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:4b8466dbae1fd123587f5c38c31857dc0b28d16064aa51eb0f9aa5c2cf16cfd8","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/push/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact
+Headers:
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:a1107df0e15270bfa46dc0b9e83cb7fb08fff4e780a3d5fa012121f70ead94d5","size":756,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:123d12b575b7b488ab6e5acb6655d90ad116bf52a2c582b436078561fae0296a","size":756,"platform":{"architecture":"arm64","os":"linux"}}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367","size":491},"annotations":{"org.example.OPMPO2XEUV6FQWR6GIGFNI4W3Y":"XL3MZDBJ54T6366XFNVAFRS6ZE","org.opencontainers.conformance":"hello conformance test"}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a47b5fb050d8552e5b036aeae7b2b72d5cb0809eb56ebcb528384100e87a870f]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact]
+                Oci-Subject: [sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367]
+                    Oci-Tag: [tagged-artifact]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [855]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a47b5fb050d8552e5b036aeae7b2b72d5cb0809eb56ebcb528384100e87a870f]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:a1107df0e15270bfa46dc0b9e83cb7fb08fff4e780a3d5fa012121f70ead94d5","size":756,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:123d12b575b7b488ab6e5acb6655d90ad116bf52a2c582b436078561fae0296a","size":756,"platform":{"architecture":"arm64","os":"linux"}}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367","size":491},"annotations":{"org.example.OPMPO2XEUV6FQWR6GIGFNI4W3Y":"XL3MZDBJ54T6366XFNVAFRS6ZE","org.opencontainers.conformance":"hello conformance test"}}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/index-with-subject/tag-list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [87]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["index","tagged-artifact"]}
+
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list?last=index
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [79]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["tagged-artifact"]}
+
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/head

+ +
+

OCI Conformance Test/index-with-subject/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [855]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:a47b5fb050d8552e5b036aeae7b2b72d5cb0809eb56ebcb528384100e87a870f]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:2472f6d9ff47f4d48a6fde4467e16e6ba425fbf6b27a4bb23fbf9aa6d8b6ed66
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:2472f6d9ff47f4d48a6fde4467e16e6ba425fbf6b27a4bb23fbf9aa6d8b6ed66]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:4b8466dbae1fd123587f5c38c31857dc0b28d16064aa51eb0f9aa5c2cf16cfd8
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:4b8466dbae1fd123587f5c38c31857dc0b28d16064aa51eb0f9aa5c2cf16cfd8]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a1107df0e15270bfa46dc0b9e83cb7fb08fff4e780a3d5fa012121f70ead94d5
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [756]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:a1107df0e15270bfa46dc0b9e83cb7fb08fff4e780a3d5fa012121f70ead94d5]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:123d12b575b7b488ab6e5acb6655d90ad116bf52a2c582b436078561fae0296a
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [756]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:123d12b575b7b488ab6e5acb6655d90ad116bf52a2c582b436078561fae0296a]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a47b5fb050d8552e5b036aeae7b2b72d5cb0809eb56ebcb528384100e87a870f
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [855]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:a47b5fb050d8552e5b036aeae7b2b72d5cb0809eb56ebcb528384100e87a870f]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:7c26cb0678e5d132fe19ea7622f2358fba6ade13bd58bbc944dd42d2c52d6693
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:7c26cb0678e5d132fe19ea7622f2358fba6ade13bd58bbc944dd42d2c52d6693]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:334f56b89f8988f13978c2231dd73b7613322b9435c96041a245a460e17ad7e2
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:334f56b89f8988f13978c2231dd73b7613322b9435c96041a245a460e17ad7e2]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:463578a68cba3f239d852aad8bdbec528e78cdd0116174639540e549b5e309de
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:463578a68cba3f239d852aad8bdbec528e78cdd0116174639540e549b5e309de]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:72fe598104fe417b13bfbc3fdd51a81a608a7908fa65d0c227c3229bee838025
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:72fe598104fe417b13bfbc3fdd51a81a608a7908fa65d0c227c3229bee838025]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:f4567818416714fd82c40da0a151865f655b79f462c0bdaa3db8e90963592b04
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:f4567818416714fd82c40da0a151865f655b79f462c0bdaa3db8e90963592b04]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:be67df60da3ecc602997e773e2c5138d72e286e987a615e5b156a933c3c02e04
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:be67df60da3ecc602997e773e2c5138d72e286e987a615e5b156a933c3c02e04]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/index-with-subject/pull

+ +
+

OCI Conformance Test/index-with-subject/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2472f6d9ff47f4d48a6fde4467e16e6ba425fbf6b27a4bb23fbf9aa6d8b6ed66","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:4b8466dbae1fd123587f5c38c31857dc0b28d16064aa51eb0f9aa5c2cf16cfd8","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [855]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:a47b5fb050d8552e5b036aeae7b2b72d5cb0809eb56ebcb528384100e87a870f]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:a1107df0e15270bfa46dc0b9e83cb7fb08fff4e780a3d5fa012121f70ead94d5","size":756,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:123d12b575b7b488ab6e5acb6655d90ad116bf52a2c582b436078561fae0296a","size":756,"platform":{"architecture":"arm64","os":"linux"}}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367","size":491},"annotations":{"org.example.OPMPO2XEUV6FQWR6GIGFNI4W3Y":"XL3MZDBJ54T6366XFNVAFRS6ZE","org.opencontainers.conformance":"hello conformance test"}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:2472f6d9ff47f4d48a6fde4467e16e6ba425fbf6b27a4bb23fbf9aa6d8b6ed66
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:2472f6d9ff47f4d48a6fde4467e16e6ba425fbf6b27a4bb23fbf9aa6d8b6ed66]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:463578a68cba3f239d852aad8bdbec528e78cdd0116174639540e549b5e309de","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:f4567818416714fd82c40da0a151865f655b79f462c0bdaa3db8e90963592b04","size":175}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:4b8466dbae1fd123587f5c38c31857dc0b28d16064aa51eb0f9aa5c2cf16cfd8
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:4b8466dbae1fd123587f5c38c31857dc0b28d16064aa51eb0f9aa5c2cf16cfd8]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:72fe598104fe417b13bfbc3fdd51a81a608a7908fa65d0c227c3229bee838025","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:be67df60da3ecc602997e773e2c5138d72e286e987a615e5b156a933c3c02e04","size":176}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2472f6d9ff47f4d48a6fde4467e16e6ba425fbf6b27a4bb23fbf9aa6d8b6ed66","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:4b8466dbae1fd123587f5c38c31857dc0b28d16064aa51eb0f9aa5c2cf16cfd8","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a1107df0e15270bfa46dc0b9e83cb7fb08fff4e780a3d5fa012121f70ead94d5
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [756]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:a1107df0e15270bfa46dc0b9e83cb7fb08fff4e780a3d5fa012121f70ead94d5]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:7c26cb0678e5d132fe19ea7622f2358fba6ade13bd58bbc944dd42d2c52d6693","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367","size":491},"annotations":{"org.example.7IK6PMLTWWWT5KJSCVHGCGW6GB":"SIFOWLNNIZ55YP5H2GMRDMRQ66","org.opencontainers.conformance":"hello conformance test"}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:123d12b575b7b488ab6e5acb6655d90ad116bf52a2c582b436078561fae0296a
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [756]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:123d12b575b7b488ab6e5acb6655d90ad116bf52a2c582b436078561fae0296a]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:334f56b89f8988f13978c2231dd73b7613322b9435c96041a245a460e17ad7e2","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367","size":491},"annotations":{"org.example.GUFPOVA37GM7HTDJ6KK7MWUOKX":"YZIBZB5CDIRZ5QINSOR65IGOAJ","org.opencontainers.conformance":"hello conformance test"}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a47b5fb050d8552e5b036aeae7b2b72d5cb0809eb56ebcb528384100e87a870f
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [855]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:a47b5fb050d8552e5b036aeae7b2b72d5cb0809eb56ebcb528384100e87a870f]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:a1107df0e15270bfa46dc0b9e83cb7fb08fff4e780a3d5fa012121f70ead94d5","size":756,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:123d12b575b7b488ab6e5acb6655d90ad116bf52a2c582b436078561fae0296a","size":756,"platform":{"architecture":"arm64","os":"linux"}}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367","size":491},"annotations":{"org.example.OPMPO2XEUV6FQWR6GIGFNI4W3Y":"XL3MZDBJ54T6366XFNVAFRS6ZE","org.opencontainers.conformance":"hello conformance test"}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:463578a68cba3f239d852aad8bdbec528e78cdd0116174639540e549b5e309de
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:463578a68cba3f239d852aad8bdbec528e78cdd0116174639540e549b5e309de]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:72fe598104fe417b13bfbc3fdd51a81a608a7908fa65d0c227c3229bee838025
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:72fe598104fe417b13bfbc3fdd51a81a608a7908fa65d0c227c3229bee838025]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+{}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:f4567818416714fd82c40da0a151865f655b79f462c0bdaa3db8e90963592b04
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:f4567818416714fd82c40da0a151865f655b79f462c0bdaa3db8e90963592b04]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:be67df60da3ecc602997e773e2c5138d72e286e987a615e5b156a933c3c02e04
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:be67df60da3ecc602997e773e2c5138d72e286e987a615e5b156a933c3c02e04]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:7c26cb0678e5d132fe19ea7622f2358fba6ade13bd58bbc944dd42d2c52d6693
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:7c26cb0678e5d132fe19ea7622f2358fba6ade13bd58bbc944dd42d2c52d6693]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:334f56b89f8988f13978c2231dd73b7613322b9435c96041a245a460e17ad7e2
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:334f56b89f8988f13978c2231dd73b7613322b9435c96041a245a460e17ad7e2]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/index-with-subject/referrers

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/referrers/sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [1253]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:123d12b575b7b488ab6e5acb6655d90ad116bf52a2c582b436078561fae0296a","size":756,"annotations":{"org.example.GUFPOVA37GM7HTDJ6KK7MWUOKX":"YZIBZB5CDIRZ5QINSOR65IGOAJ","org.opencontainers.conformance":"hello conformance test"},"platform":{"architecture":"arm64","os":"linux"},"artifactType":"application/vnd.example.oci.conformance.v1"},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:a1107df0e15270bfa46dc0b9e83cb7fb08fff4e780a3d5fa012121f70ead94d5","size":756,"annotations":{"org.example.7IK6PMLTWWWT5KJSCVHGCGW6GB":"SIFOWLNNIZ55YP5H2GMRDMRQ66","org.opencontainers.conformance":"hello conformance test"},"platform":{"architecture":"amd64","os":"linux"},"artifactType":"application/vnd.example.oci.conformance.v1"},{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:a47b5fb050d8552e5b036aeae7b2b72d5cb0809eb56ebcb528384100e87a870f","size":855,"annotations":{"org.example.OPMPO2XEUV6FQWR6GIGFNI4W3Y":"XL3MZDBJ54T6366XFNVAFRS6ZE","org.opencontainers.conformance":"hello conformance test"},"artifactType":"application/vnd.example.oci.conformance.v1"}],"mediaType":"application/vnd.oci.image.index.v1+json","schemaVersion":2}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/referrers/sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367?artifactType=application%2Fvnd.example.oci.conformance.v1
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [1253]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+        Oci-Filters-Applied: [artifactType]
+{"manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:123d12b575b7b488ab6e5acb6655d90ad116bf52a2c582b436078561fae0296a","size":756,"annotations":{"org.example.GUFPOVA37GM7HTDJ6KK7MWUOKX":"YZIBZB5CDIRZ5QINSOR65IGOAJ","org.opencontainers.conformance":"hello conformance test"},"platform":{"architecture":"arm64","os":"linux"},"artifactType":"application/vnd.example.oci.conformance.v1"},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:a1107df0e15270bfa46dc0b9e83cb7fb08fff4e780a3d5fa012121f70ead94d5","size":756,"annotations":{"org.example.7IK6PMLTWWWT5KJSCVHGCGW6GB":"SIFOWLNNIZ55YP5H2GMRDMRQ66","org.opencontainers.conformance":"hello conformance test"},"platform":{"architecture":"amd64","os":"linux"},"artifactType":"application/vnd.example.oci.conformance.v1"},{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:a47b5fb050d8552e5b036aeae7b2b72d5cb0809eb56ebcb528384100e87a870f","size":855,"annotations":{"org.example.OPMPO2XEUV6FQWR6GIGFNI4W3Y":"XL3MZDBJ54T6366XFNVAFRS6ZE","org.opencontainers.conformance":"hello conformance test"},"artifactType":"application/vnd.example.oci.conformance.v1"}],"mediaType":"application/vnd.oci.image.index.v1+json","schemaVersion":2}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/delete

+ +
+

OCI Conformance Test/index-with-subject/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/index
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [89]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [99]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a47b5fb050d8552e5b036aeae7b2b72d5cb0809eb56ebcb528384100e87a870f
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a47b5fb050d8552e5b036aeae7b2b72d5cb0809eb56ebcb528384100e87a870f
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:123d12b575b7b488ab6e5acb6655d90ad116bf52a2c582b436078561fae0296a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:123d12b575b7b488ab6e5acb6655d90ad116bf52a2c582b436078561fae0296a
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a1107df0e15270bfa46dc0b9e83cb7fb08fff4e780a3d5fa012121f70ead94d5
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a1107df0e15270bfa46dc0b9e83cb7fb08fff4e780a3d5fa012121f70ead94d5
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:14916ab5c176cbcde73029c021466fd4777e61f4e0a86046000a8624742e7367
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:4b8466dbae1fd123587f5c38c31857dc0b28d16064aa51eb0f9aa5c2cf16cfd8
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:4b8466dbae1fd123587f5c38c31857dc0b28d16064aa51eb0f9aa5c2cf16cfd8
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:2472f6d9ff47f4d48a6fde4467e16e6ba425fbf6b27a4bb23fbf9aa6d8b6ed66
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:2472f6d9ff47f4d48a6fde4467e16e6ba425fbf6b27a4bb23fbf9aa6d8b6ed66
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:463578a68cba3f239d852aad8bdbec528e78cdd0116174639540e549b5e309de
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/index-with-subject/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/index-with-subject/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:72fe598104fe417b13bfbc3fdd51a81a608a7908fa65d0c227c3229bee838025
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/index-with-subject/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/index-with-subject/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/index-with-subject/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/index-with-subject/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/index-with-subject/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/index-with-subject/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:f4567818416714fd82c40da0a151865f655b79f462c0bdaa3db8e90963592b04
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/index-with-subject/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/index-with-subject/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/index-with-subject/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/index-with-subject/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:be67df60da3ecc602997e773e2c5138d72e286e987a615e5b156a933c3c02e04
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/index-with-subject/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/index-with-subject/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:7c26cb0678e5d132fe19ea7622f2358fba6ade13bd58bbc944dd42d2c52d6693
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/index-with-subject/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/index-with-subject/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:334f56b89f8988f13978c2231dd73b7613322b9435c96041a245a460e17ad7e2
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/index-with-subject/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/missing-subject

+ +
+

OCI Conformance Test/missing-subject/push

+ +
+

OCI Conformance Test/missing-subject/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/cc312d4821f476db66769abcee78ec14]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/cc312d4821f476db66769abcee78ec14?digest=sha256%3Aa5aa9bfc00d0439e22424400a92d06226423db9dde54c05c66941134ec96f57d
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:a5aa9bfc00d0439e22424400a92d06226423db9dde54c05c66941134ec96f57d]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a5aa9bfc00d0439e22424400a92d06226423db9dde54c05c66941134ec96f57d]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a5aa9bfc00d0439e22424400a92d06226423db9dde54c05c66941134ec96f57d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:a5aa9bfc00d0439e22424400a92d06226423db9dde54c05c66941134ec96f57d]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/missing-subject/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/27a36eeaa72cce3cc1e03615c33ad9ab]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/27a36eeaa72cce3cc1e03615c33ad9ab?digest=sha256%3A44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+{}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+{}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/missing-subject/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:7a0b0687a20a7979adbe6610f761947603c3d76429277d0a58eef5f6b2ee27e0
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:a5aa9bfc00d0439e22424400a92d06226423db9dde54c05c66941134ec96f57d","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:c95e703647d1e893511f21b0642e6657ad62736da9db655efeed34ff50c7d2ee","size":123},"annotations":{"org.example.ZZOK4WX3YBWY4RQR44BRLGRA6Y":"PLVJOGXJBHQLZHHBZZLGCGWFS2","org.opencontainers.conformance":"hello conformance test"}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:7a0b0687a20a7979adbe6610f761947603c3d76429277d0a58eef5f6b2ee27e0]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:7a0b0687a20a7979adbe6610f761947603c3d76429277d0a58eef5f6b2ee27e0]
+                Oci-Subject: [sha256:c95e703647d1e893511f21b0642e6657ad62736da9db655efeed34ff50c7d2ee]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:7a0b0687a20a7979adbe6610f761947603c3d76429277d0a58eef5f6b2ee27e0
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [759]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:7a0b0687a20a7979adbe6610f761947603c3d76429277d0a58eef5f6b2ee27e0]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:a5aa9bfc00d0439e22424400a92d06226423db9dde54c05c66941134ec96f57d","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:c95e703647d1e893511f21b0642e6657ad62736da9db655efeed34ff50c7d2ee","size":123},"annotations":{"org.example.ZZOK4WX3YBWY4RQR44BRLGRA6Y":"PLVJOGXJBHQLZHHBZZLGCGWFS2","org.opencontainers.conformance":"hello conformance test"}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/missing-subject/push/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:a5aa9bfc00d0439e22424400a92d06226423db9dde54c05c66941134ec96f57d","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:c95e703647d1e893511f21b0642e6657ad62736da9db655efeed34ff50c7d2ee","size":123},"annotations":{"org.example.ZZOK4WX3YBWY4RQR44BRLGRA6Y":"PLVJOGXJBHQLZHHBZZLGCGWFS2","org.opencontainers.conformance":"hello conformance test"}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:7a0b0687a20a7979adbe6610f761947603c3d76429277d0a58eef5f6b2ee27e0]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact]
+                Oci-Subject: [sha256:c95e703647d1e893511f21b0642e6657ad62736da9db655efeed34ff50c7d2ee]
+                    Oci-Tag: [tagged-artifact]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [759]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:7a0b0687a20a7979adbe6610f761947603c3d76429277d0a58eef5f6b2ee27e0]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:a5aa9bfc00d0439e22424400a92d06226423db9dde54c05c66941134ec96f57d","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:c95e703647d1e893511f21b0642e6657ad62736da9db655efeed34ff50c7d2ee","size":123},"annotations":{"org.example.ZZOK4WX3YBWY4RQR44BRLGRA6Y":"PLVJOGXJBHQLZHHBZZLGCGWFS2","org.opencontainers.conformance":"hello conformance test"}}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/missing-subject/tag-list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [79]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["tagged-artifact"]}
+
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/missing-subject/head

+ +
+

OCI Conformance Test/missing-subject/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [759]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:7a0b0687a20a7979adbe6610f761947603c3d76429277d0a58eef5f6b2ee27e0]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/missing-subject/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:7a0b0687a20a7979adbe6610f761947603c3d76429277d0a58eef5f6b2ee27e0
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [759]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:7a0b0687a20a7979adbe6610f761947603c3d76429277d0a58eef5f6b2ee27e0]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/missing-subject/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a5aa9bfc00d0439e22424400a92d06226423db9dde54c05c66941134ec96f57d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:a5aa9bfc00d0439e22424400a92d06226423db9dde54c05c66941134ec96f57d]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/missing-subject/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/missing-subject/pull

+ +
+

OCI Conformance Test/missing-subject/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [759]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:7a0b0687a20a7979adbe6610f761947603c3d76429277d0a58eef5f6b2ee27e0]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:a5aa9bfc00d0439e22424400a92d06226423db9dde54c05c66941134ec96f57d","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:c95e703647d1e893511f21b0642e6657ad62736da9db655efeed34ff50c7d2ee","size":123},"annotations":{"org.example.ZZOK4WX3YBWY4RQR44BRLGRA6Y":"PLVJOGXJBHQLZHHBZZLGCGWFS2","org.opencontainers.conformance":"hello conformance test"}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/missing-subject/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:7a0b0687a20a7979adbe6610f761947603c3d76429277d0a58eef5f6b2ee27e0
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [759]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:7a0b0687a20a7979adbe6610f761947603c3d76429277d0a58eef5f6b2ee27e0]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:a5aa9bfc00d0439e22424400a92d06226423db9dde54c05c66941134ec96f57d","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:c95e703647d1e893511f21b0642e6657ad62736da9db655efeed34ff50c7d2ee","size":123},"annotations":{"org.example.ZZOK4WX3YBWY4RQR44BRLGRA6Y":"PLVJOGXJBHQLZHHBZZLGCGWFS2","org.opencontainers.conformance":"hello conformance test"}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/missing-subject/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a5aa9bfc00d0439e22424400a92d06226423db9dde54c05c66941134ec96f57d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:a5aa9bfc00d0439e22424400a92d06226423db9dde54c05c66941134ec96f57d]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/missing-subject/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+{}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/missing-subject/referrers

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/referrers/sha256:c95e703647d1e893511f21b0642e6657ad62736da9db655efeed34ff50c7d2ee
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [444]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:7a0b0687a20a7979adbe6610f761947603c3d76429277d0a58eef5f6b2ee27e0","size":759,"annotations":{"org.example.ZZOK4WX3YBWY4RQR44BRLGRA6Y":"PLVJOGXJBHQLZHHBZZLGCGWFS2","org.opencontainers.conformance":"hello conformance test"},"artifactType":"application/vnd.example.oci.conformance.v1"}],"mediaType":"application/vnd.oci.image.index.v1+json","schemaVersion":2}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/referrers/sha256:c95e703647d1e893511f21b0642e6657ad62736da9db655efeed34ff50c7d2ee?artifactType=application%2Fvnd.example.oci.conformance.v1
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [444]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+        Oci-Filters-Applied: [artifactType]
+{"manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:7a0b0687a20a7979adbe6610f761947603c3d76429277d0a58eef5f6b2ee27e0","size":759,"annotations":{"org.example.ZZOK4WX3YBWY4RQR44BRLGRA6Y":"PLVJOGXJBHQLZHHBZZLGCGWFS2","org.opencontainers.conformance":"hello conformance test"},"artifactType":"application/vnd.example.oci.conformance.v1"}],"mediaType":"application/vnd.oci.image.index.v1+json","schemaVersion":2}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/missing-subject/delete

+ +
+

OCI Conformance Test/missing-subject/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tagged-artifact
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [99]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/missing-subject/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:7a0b0687a20a7979adbe6610f761947603c3d76429277d0a58eef5f6b2ee27e0
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:7a0b0687a20a7979adbe6610f761947603c3d76429277d0a58eef5f6b2ee27e0
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/missing-subject/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a5aa9bfc00d0439e22424400a92d06226423db9dde54c05c66941134ec96f57d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/missing-subject/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/missing-subject/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/missing-subject/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/data-field

+ +
+

OCI Conformance Test/data-field/push

+ +
+

OCI Conformance Test/data-field/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/51d415585eeff83f7a91d7e054037bff]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/51d415585eeff83f7a91d7e054037bff?digest=sha256%3A42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/data-field/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/6ec96ecce142bb44bec1957995be22e0]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/6ec96ecce142bb44bec1957995be22e0?digest=sha256%3A6a54987f3f5ad78589dd6e1855d3bbb2156d7b43bde478d8b68851a9a517d3b5
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:6a54987f3f5ad78589dd6e1855d3bbb2156d7b43bde478d8b68851a9a517d3b5]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:6a54987f3f5ad78589dd6e1855d3bbb2156d7b43bde478d8b68851a9a517d3b5]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:6a54987f3f5ad78589dd6e1855d3bbb2156d7b43bde478d8b68851a9a517d3b5
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:6a54987f3f5ad78589dd6e1855d3bbb2156d7b43bde478d8b68851a9a517d3b5]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/data-field/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/6163524b6010328a32f5a7a783eb028f]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/6163524b6010328a32f5a7a783eb028f?digest=sha256%3Acef9d7542c2a6d20e8cc385a2bfa2052973992daf4bbd1b0b2ae012aa49b2ad0
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:cef9d7542c2a6d20e8cc385a2bfa2052973992daf4bbd1b0b2ae012aa49b2ad0]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:cef9d7542c2a6d20e8cc385a2bfa2052973992daf4bbd1b0b2ae012aa49b2ad0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:cef9d7542c2a6d20e8cc385a2bfa2052973992daf4bbd1b0b2ae012aa49b2ad0
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:cef9d7542c2a6d20e8cc385a2bfa2052973992daf4bbd1b0b2ae012aa49b2ad0]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/data-field/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:ef2da4ff8ba0fd7692512f7cba752eb64acd729fab05ad642d37b998f3267f09
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269,"data":"eyJhdXRob3IiOiJPQ0kgQ29uZm9ybWFuY2UgVGVzdCIsImFyY2hpdGVjdHVyZSI6ImFtZDY0Iiwib3MiOiJsaW51eCIsImNvbmZpZyI6e30sInJvb3RmcyI6eyJ0eXBlIjoibGF5ZXJzIiwiZGlmZl9pZHMiOlsic2hhMjU2OmUzYjBjNDQyOThmYzFjMTQ5YWZiZjRjODk5NmZiOTI0MjdhZTQxZTQ2NDliOTM0Y2E0OTU5OTFiNzg1MmI4NTUiLCJzaGEyNTY6ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3ODUyYjg1NSJdfX0="},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:6a54987f3f5ad78589dd6e1855d3bbb2156d7b43bde478d8b68851a9a517d3b5","size":175,"data":"H4sIAAAAAAAA/+zRQcrCMBQE4K57ineBv/+0eal07RW8QI0pFNsEklewtxcqKhRdWRAh32bCbJIhxb/xrvNhbJ2xfyjkItnWAKBmXhLAOlEq/TgvfVlpVWaEzV/ywhSlDRk+vms97kfsn79PYqNQ1w+WjHdinUTqfLg1bhqPNhCK/OBP7RxpmMx5vtd9JMXgndIV14BuVKNZ5d8elyRJkrx1DQAA///748xPAAgAAA=="},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:cef9d7542c2a6d20e8cc385a2bfa2052973992daf4bbd1b0b2ae012aa49b2ad0","size":177,"data":"H4sIAAAAAAAA/+zRQcrCMBAF4K57irnA339mkga79gpeoMYUim0CyRTs7YWKCkVXFkTIt3nhbZJHqn8bfBfi2Hrr/qiSixRbQ0Q0Wi+JiOtEUvXjvPTEteICcPOXvDAlaWOBH9+1Hvcj9s/fB3FJoOsHBzZ4cV4SdCHeGj+NRxeBqvIQTu2cYJjseb7XfQKjVMOaecemJtKN0U357XFZlmXZW9cAAAD//72+1pAACAAA"}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:ef2da4ff8ba0fd7692512f7cba752eb64acd729fab05ad642d37b998f3267f09]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:ef2da4ff8ba0fd7692512f7cba752eb64acd729fab05ad642d37b998f3267f09]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:ef2da4ff8ba0fd7692512f7cba752eb64acd729fab05ad642d37b998f3267f09
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [1417]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:ef2da4ff8ba0fd7692512f7cba752eb64acd729fab05ad642d37b998f3267f09]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269,"data":"eyJhdXRob3IiOiJPQ0kgQ29uZm9ybWFuY2UgVGVzdCIsImFyY2hpdGVjdHVyZSI6ImFtZDY0Iiwib3MiOiJsaW51eCIsImNvbmZpZyI6e30sInJvb3RmcyI6eyJ0eXBlIjoibGF5ZXJzIiwiZGlmZl9pZHMiOlsic2hhMjU2OmUzYjBjNDQyOThmYzFjMTQ5YWZiZjRjODk5NmZiOTI0MjdhZTQxZTQ2NDliOTM0Y2E0OTU5OTFiNzg1MmI4NTUiLCJzaGEyNTY6ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3ODUyYjg1NSJdfX0="},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:6a54987f3f5ad78589dd6e1855d3bbb2156d7b43bde478d8b68851a9a517d3b5","size":175,"data":"H4sIAAAAAAAA/+zRQcrCMBQE4K57ineBv/+0eal07RW8QI0pFNsEklewtxcqKhRdWRAh32bCbJIhxb/xrvNhbJ2xfyjkItnWAKBmXhLAOlEq/TgvfVlpVWaEzV/ywhSlDRk+vms97kfsn79PYqNQ1w+WjHdinUTqfLg1bhqPNhCK/OBP7RxpmMx5vtd9JMXgndIV14BuVKNZ5d8elyRJkrx1DQAA///748xPAAgAAA=="},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:cef9d7542c2a6d20e8cc385a2bfa2052973992daf4bbd1b0b2ae012aa49b2ad0","size":177,"data":"H4sIAAAAAAAA/+zRQcrCMBAF4K57irnA339mkga79gpeoMYUim0CyRTs7YWKCkVXFkTIt3nhbZJHqn8bfBfi2Hrr/qiSixRbQ0Q0Wi+JiOtEUvXjvPTEteICcPOXvDAlaWOBH9+1Hvcj9s/fB3FJoOsHBzZ4cV4SdCHeGj+NRxeBqvIQTu2cYJjseb7XfQKjVMOaecemJtKN0U357XFZlmXZW9cAAAD//72+1pAACAAA"}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/data-field/push/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/data-field
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269,"data":"eyJhdXRob3IiOiJPQ0kgQ29uZm9ybWFuY2UgVGVzdCIsImFyY2hpdGVjdHVyZSI6ImFtZDY0Iiwib3MiOiJsaW51eCIsImNvbmZpZyI6e30sInJvb3RmcyI6eyJ0eXBlIjoibGF5ZXJzIiwiZGlmZl9pZHMiOlsic2hhMjU2OmUzYjBjNDQyOThmYzFjMTQ5YWZiZjRjODk5NmZiOTI0MjdhZTQxZTQ2NDliOTM0Y2E0OTU5OTFiNzg1MmI4NTUiLCJzaGEyNTY6ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3ODUyYjg1NSJdfX0="},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:6a54987f3f5ad78589dd6e1855d3bbb2156d7b43bde478d8b68851a9a517d3b5","size":175,"data":"H4sIAAAAAAAA/+zRQcrCMBQE4K57ineBv/+0eal07RW8QI0pFNsEklewtxcqKhRdWRAh32bCbJIhxb/xrvNhbJ2xfyjkItnWAKBmXhLAOlEq/TgvfVlpVWaEzV/ywhSlDRk+vms97kfsn79PYqNQ1w+WjHdinUTqfLg1bhqPNhCK/OBP7RxpmMx5vtd9JMXgndIV14BuVKNZ5d8elyRJkrx1DQAA///748xPAAgAAA=="},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:cef9d7542c2a6d20e8cc385a2bfa2052973992daf4bbd1b0b2ae012aa49b2ad0","size":177,"data":"H4sIAAAAAAAA/+zRQcrCMBAF4K57irnA339mkga79gpeoMYUim0CyRTs7YWKCkVXFkTIt3nhbZJHqn8bfBfi2Hrr/qiSixRbQ0Q0Wi+JiOtEUvXjvPTEteICcPOXvDAlaWOBH9+1Hvcj9s/fB3FJoOsHBzZ4cV4SdCHeGj+NRxeBqvIQTu2cYJjseb7XfQKjVMOaecemJtKN0U357XFZlmXZW9cAAAD//72+1pAACAAA"}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:ef2da4ff8ba0fd7692512f7cba752eb64acd729fab05ad642d37b998f3267f09]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/data-field]
+                    Oci-Tag: [data-field]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/data-field
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [1417]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:ef2da4ff8ba0fd7692512f7cba752eb64acd729fab05ad642d37b998f3267f09]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269,"data":"eyJhdXRob3IiOiJPQ0kgQ29uZm9ybWFuY2UgVGVzdCIsImFyY2hpdGVjdHVyZSI6ImFtZDY0Iiwib3MiOiJsaW51eCIsImNvbmZpZyI6e30sInJvb3RmcyI6eyJ0eXBlIjoibGF5ZXJzIiwiZGlmZl9pZHMiOlsic2hhMjU2OmUzYjBjNDQyOThmYzFjMTQ5YWZiZjRjODk5NmZiOTI0MjdhZTQxZTQ2NDliOTM0Y2E0OTU5OTFiNzg1MmI4NTUiLCJzaGEyNTY6ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3ODUyYjg1NSJdfX0="},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:6a54987f3f5ad78589dd6e1855d3bbb2156d7b43bde478d8b68851a9a517d3b5","size":175,"data":"H4sIAAAAAAAA/+zRQcrCMBQE4K57ineBv/+0eal07RW8QI0pFNsEklewtxcqKhRdWRAh32bCbJIhxb/xrvNhbJ2xfyjkItnWAKBmXhLAOlEq/TgvfVlpVWaEzV/ywhSlDRk+vms97kfsn79PYqNQ1w+WjHdinUTqfLg1bhqPNhCK/OBP7RxpmMx5vtd9JMXgndIV14BuVKNZ5d8elyRJkrx1DQAA///748xPAAgAAA=="},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:cef9d7542c2a6d20e8cc385a2bfa2052973992daf4bbd1b0b2ae012aa49b2ad0","size":177,"data":"H4sIAAAAAAAA/+zRQcrCMBAF4K57irnA339mkga79gpeoMYUim0CyRTs7YWKCkVXFkTIt3nhbZJHqn8bfBfi2Hrr/qiSixRbQ0Q0Wi+JiOtEUvXjvPTEteICcPOXvDAlaWOBH9+1Hvcj9s/fB3FJoOsHBzZ4cV4SdCHeGj+NRxeBqvIQTu2cYJjseb7XfQKjVMOaecemJtKN0U357XFZlmXZW9cAAAD//72+1pAACAAA"}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/data-field/tag-list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [74]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["data-field"]}
+
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/data-field/head

+ +
+

OCI Conformance Test/data-field/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/data-field
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [1417]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:ef2da4ff8ba0fd7692512f7cba752eb64acd729fab05ad642d37b998f3267f09]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/data-field/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:ef2da4ff8ba0fd7692512f7cba752eb64acd729fab05ad642d37b998f3267f09
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [1417]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:ef2da4ff8ba0fd7692512f7cba752eb64acd729fab05ad642d37b998f3267f09]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/data-field/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:6a54987f3f5ad78589dd6e1855d3bbb2156d7b43bde478d8b68851a9a517d3b5
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:6a54987f3f5ad78589dd6e1855d3bbb2156d7b43bde478d8b68851a9a517d3b5]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/data-field/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:cef9d7542c2a6d20e8cc385a2bfa2052973992daf4bbd1b0b2ae012aa49b2ad0
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:cef9d7542c2a6d20e8cc385a2bfa2052973992daf4bbd1b0b2ae012aa49b2ad0]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/data-field/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/data-field/pull

+ +
+

OCI Conformance Test/data-field/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/data-field
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [1417]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:ef2da4ff8ba0fd7692512f7cba752eb64acd729fab05ad642d37b998f3267f09]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269,"data":"eyJhdXRob3IiOiJPQ0kgQ29uZm9ybWFuY2UgVGVzdCIsImFyY2hpdGVjdHVyZSI6ImFtZDY0Iiwib3MiOiJsaW51eCIsImNvbmZpZyI6e30sInJvb3RmcyI6eyJ0eXBlIjoibGF5ZXJzIiwiZGlmZl9pZHMiOlsic2hhMjU2OmUzYjBjNDQyOThmYzFjMTQ5YWZiZjRjODk5NmZiOTI0MjdhZTQxZTQ2NDliOTM0Y2E0OTU5OTFiNzg1MmI4NTUiLCJzaGEyNTY6ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3ODUyYjg1NSJdfX0="},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:6a54987f3f5ad78589dd6e1855d3bbb2156d7b43bde478d8b68851a9a517d3b5","size":175,"data":"H4sIAAAAAAAA/+zRQcrCMBQE4K57ineBv/+0eal07RW8QI0pFNsEklewtxcqKhRdWRAh32bCbJIhxb/xrvNhbJ2xfyjkItnWAKBmXhLAOlEq/TgvfVlpVWaEzV/ywhSlDRk+vms97kfsn79PYqNQ1w+WjHdinUTqfLg1bhqPNhCK/OBP7RxpmMx5vtd9JMXgndIV14BuVKNZ5d8elyRJkrx1DQAA///748xPAAgAAA=="},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:cef9d7542c2a6d20e8cc385a2bfa2052973992daf4bbd1b0b2ae012aa49b2ad0","size":177,"data":"H4sIAAAAAAAA/+zRQcrCMBAF4K57irnA339mkga79gpeoMYUim0CyRTs7YWKCkVXFkTIt3nhbZJHqn8bfBfi2Hrr/qiSixRbQ0Q0Wi+JiOtEUvXjvPTEteICcPOXvDAlaWOBH9+1Hvcj9s/fB3FJoOsHBzZ4cV4SdCHeGj+NRxeBqvIQTu2cYJjseb7XfQKjVMOaecemJtKN0U357XFZlmXZW9cAAAD//72+1pAACAAA"}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/data-field/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:ef2da4ff8ba0fd7692512f7cba752eb64acd729fab05ad642d37b998f3267f09
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [1417]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:ef2da4ff8ba0fd7692512f7cba752eb64acd729fab05ad642d37b998f3267f09]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269,"data":"eyJhdXRob3IiOiJPQ0kgQ29uZm9ybWFuY2UgVGVzdCIsImFyY2hpdGVjdHVyZSI6ImFtZDY0Iiwib3MiOiJsaW51eCIsImNvbmZpZyI6e30sInJvb3RmcyI6eyJ0eXBlIjoibGF5ZXJzIiwiZGlmZl9pZHMiOlsic2hhMjU2OmUzYjBjNDQyOThmYzFjMTQ5YWZiZjRjODk5NmZiOTI0MjdhZTQxZTQ2NDliOTM0Y2E0OTU5OTFiNzg1MmI4NTUiLCJzaGEyNTY6ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3ODUyYjg1NSJdfX0="},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:6a54987f3f5ad78589dd6e1855d3bbb2156d7b43bde478d8b68851a9a517d3b5","size":175,"data":"H4sIAAAAAAAA/+zRQcrCMBQE4K57ineBv/+0eal07RW8QI0pFNsEklewtxcqKhRdWRAh32bCbJIhxb/xrvNhbJ2xfyjkItnWAKBmXhLAOlEq/TgvfVlpVWaEzV/ywhSlDRk+vms97kfsn79PYqNQ1w+WjHdinUTqfLg1bhqPNhCK/OBP7RxpmMx5vtd9JMXgndIV14BuVKNZ5d8elyRJkrx1DQAA///748xPAAgAAA=="},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:cef9d7542c2a6d20e8cc385a2bfa2052973992daf4bbd1b0b2ae012aa49b2ad0","size":177,"data":"H4sIAAAAAAAA/+zRQcrCMBAF4K57irnA339mkga79gpeoMYUim0CyRTs7YWKCkVXFkTIt3nhbZJHqn8bfBfi2Hrr/qiSixRbQ0Q0Wi+JiOtEUvXjvPTEteICcPOXvDAlaWOBH9+1Hvcj9s/fB3FJoOsHBzZ4cV4SdCHeGj+NRxeBqvIQTu2cYJjseb7XfQKjVMOaecemJtKN0U357XFZlmXZW9cAAAD//72+1pAACAAA"}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/data-field/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:6a54987f3f5ad78589dd6e1855d3bbb2156d7b43bde478d8b68851a9a517d3b5
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:6a54987f3f5ad78589dd6e1855d3bbb2156d7b43bde478d8b68851a9a517d3b5]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/data-field/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:cef9d7542c2a6d20e8cc385a2bfa2052973992daf4bbd1b0b2ae012aa49b2ad0
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:cef9d7542c2a6d20e8cc385a2bfa2052973992daf4bbd1b0b2ae012aa49b2ad0]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/data-field/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/data-field/delete

+ +
+

OCI Conformance Test/data-field/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/data-field
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/data-field
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [94]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/data-field/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:ef2da4ff8ba0fd7692512f7cba752eb64acd729fab05ad642d37b998f3267f09
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:ef2da4ff8ba0fd7692512f7cba752eb64acd729fab05ad642d37b998f3267f09
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/data-field/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:cef9d7542c2a6d20e8cc385a2bfa2052973992daf4bbd1b0b2ae012aa49b2ad0
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/data-field/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/data-field/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/data-field/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/data-field/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:6a54987f3f5ad78589dd6e1855d3bbb2156d7b43bde478d8b68851a9a517d3b5
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/data-field/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/non-distributable-layers

+ +
+

OCI Conformance Test/non-distributable-layers/push

+ +
+

OCI Conformance Test/non-distributable-layers/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/819f827abc770b118e5db7a30546e667]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/819f827abc770b118e5db7a30546e667?digest=sha256%3A103522cf78f85f4ff0017dbc8f867752e2d7a0032cefc82dee5fdfc8ee5d323b
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:103522cf78f85f4ff0017dbc8f867752e2d7a0032cefc82dee5fdfc8ee5d323b]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:103522cf78f85f4ff0017dbc8f867752e2d7a0032cefc82dee5fdfc8ee5d323b]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:103522cf78f85f4ff0017dbc8f867752e2d7a0032cefc82dee5fdfc8ee5d323b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:103522cf78f85f4ff0017dbc8f867752e2d7a0032cefc82dee5fdfc8ee5d323b]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/non-distributable-layers/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/3791d1fadbbea4b9d0aebb851b1dcc5c]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/3791d1fadbbea4b9d0aebb851b1dcc5c?digest=sha256%3Abdb7f6dae236ce86c584507c6721d2bf3d2c00693264cba5829daa4952a488bb
+Headers:
+             Content-Length: [343]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:f6e7b03cb52c0ce4a199a41ac8e124aa5359b14c8c17fa5bc9492f5926f2e0b8","sha256:e4db47cfb2cb8e2b6b6cad50ba121983b7913dbc5958515d91de36ff12e0786c","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:bdb7f6dae236ce86c584507c6721d2bf3d2c00693264cba5829daa4952a488bb]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:bdb7f6dae236ce86c584507c6721d2bf3d2c00693264cba5829daa4952a488bb]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:bdb7f6dae236ce86c584507c6721d2bf3d2c00693264cba5829daa4952a488bb
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [343]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:bdb7f6dae236ce86c584507c6721d2bf3d2c00693264cba5829daa4952a488bb]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:f6e7b03cb52c0ce4a199a41ac8e124aa5359b14c8c17fa5bc9492f5926f2e0b8","sha256:e4db47cfb2cb8e2b6b6cad50ba121983b7913dbc5958515d91de36ff12e0786c","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/non-distributable-layers/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a7841d4604b2c7eb2b5a1a6cccf000a5901a11bdb3e8ab6e91b07896e519fce0
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:bdb7f6dae236ce86c584507c6721d2bf3d2c00693264cba5829daa4952a488bb","size":343},"layers":[{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar+gzip","digest":"sha256:b1fe1a7569561e2a84e9c5f499b859d601cfd6df0f6cc7fbc587c34ab08f59f1","size":123456,"urls":["https://store.example.com/blobs/sha256/b1fe1a7569561e2a84e9c5f499b859d601cfd6df0f6cc7fbc587c34ab08f59f1"]},{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar","digest":"sha256:e4db47cfb2cb8e2b6b6cad50ba121983b7913dbc5958515d91de36ff12e0786c","size":12345,"urls":["https://store.example.com/blobs/sha256/e4db47cfb2cb8e2b6b6cad50ba121983b7913dbc5958515d91de36ff12e0786c"]},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:103522cf78f85f4ff0017dbc8f867752e2d7a0032cefc82dee5fdfc8ee5d323b","size":175}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:a7841d4604b2c7eb2b5a1a6cccf000a5901a11bdb3e8ab6e91b07896e519fce0]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a7841d4604b2c7eb2b5a1a6cccf000a5901a11bdb3e8ab6e91b07896e519fce0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a7841d4604b2c7eb2b5a1a6cccf000a5901a11bdb3e8ab6e91b07896e519fce0
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [973]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:a7841d4604b2c7eb2b5a1a6cccf000a5901a11bdb3e8ab6e91b07896e519fce0]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:bdb7f6dae236ce86c584507c6721d2bf3d2c00693264cba5829daa4952a488bb","size":343},"layers":[{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar+gzip","digest":"sha256:b1fe1a7569561e2a84e9c5f499b859d601cfd6df0f6cc7fbc587c34ab08f59f1","size":123456,"urls":["https://store.example.com/blobs/sha256/b1fe1a7569561e2a84e9c5f499b859d601cfd6df0f6cc7fbc587c34ab08f59f1"]},{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar","digest":"sha256:e4db47cfb2cb8e2b6b6cad50ba121983b7913dbc5958515d91de36ff12e0786c","size":12345,"urls":["https://store.example.com/blobs/sha256/e4db47cfb2cb8e2b6b6cad50ba121983b7913dbc5958515d91de36ff12e0786c"]},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:103522cf78f85f4ff0017dbc8f867752e2d7a0032cefc82dee5fdfc8ee5d323b","size":175}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/non-distributable-layers/push/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/non-distributable-image
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:bdb7f6dae236ce86c584507c6721d2bf3d2c00693264cba5829daa4952a488bb","size":343},"layers":[{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar+gzip","digest":"sha256:b1fe1a7569561e2a84e9c5f499b859d601cfd6df0f6cc7fbc587c34ab08f59f1","size":123456,"urls":["https://store.example.com/blobs/sha256/b1fe1a7569561e2a84e9c5f499b859d601cfd6df0f6cc7fbc587c34ab08f59f1"]},{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar","digest":"sha256:e4db47cfb2cb8e2b6b6cad50ba121983b7913dbc5958515d91de36ff12e0786c","size":12345,"urls":["https://store.example.com/blobs/sha256/e4db47cfb2cb8e2b6b6cad50ba121983b7913dbc5958515d91de36ff12e0786c"]},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:103522cf78f85f4ff0017dbc8f867752e2d7a0032cefc82dee5fdfc8ee5d323b","size":175}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:a7841d4604b2c7eb2b5a1a6cccf000a5901a11bdb3e8ab6e91b07896e519fce0]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/non-distributable-image]
+                    Oci-Tag: [non-distributable-image]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/non-distributable-image
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [973]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:a7841d4604b2c7eb2b5a1a6cccf000a5901a11bdb3e8ab6e91b07896e519fce0]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:bdb7f6dae236ce86c584507c6721d2bf3d2c00693264cba5829daa4952a488bb","size":343},"layers":[{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar+gzip","digest":"sha256:b1fe1a7569561e2a84e9c5f499b859d601cfd6df0f6cc7fbc587c34ab08f59f1","size":123456,"urls":["https://store.example.com/blobs/sha256/b1fe1a7569561e2a84e9c5f499b859d601cfd6df0f6cc7fbc587c34ab08f59f1"]},{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar","digest":"sha256:e4db47cfb2cb8e2b6b6cad50ba121983b7913dbc5958515d91de36ff12e0786c","size":12345,"urls":["https://store.example.com/blobs/sha256/e4db47cfb2cb8e2b6b6cad50ba121983b7913dbc5958515d91de36ff12e0786c"]},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:103522cf78f85f4ff0017dbc8f867752e2d7a0032cefc82dee5fdfc8ee5d323b","size":175}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/non-distributable-layers/tag-list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [87]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["non-distributable-image"]}
+
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/non-distributable-layers/head

+ +
+

OCI Conformance Test/non-distributable-layers/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/non-distributable-image
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [973]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:a7841d4604b2c7eb2b5a1a6cccf000a5901a11bdb3e8ab6e91b07896e519fce0]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/non-distributable-layers/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a7841d4604b2c7eb2b5a1a6cccf000a5901a11bdb3e8ab6e91b07896e519fce0
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [973]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:a7841d4604b2c7eb2b5a1a6cccf000a5901a11bdb3e8ab6e91b07896e519fce0]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/non-distributable-layers/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:103522cf78f85f4ff0017dbc8f867752e2d7a0032cefc82dee5fdfc8ee5d323b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:103522cf78f85f4ff0017dbc8f867752e2d7a0032cefc82dee5fdfc8ee5d323b]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/non-distributable-layers/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:bdb7f6dae236ce86c584507c6721d2bf3d2c00693264cba5829daa4952a488bb
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [343]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:bdb7f6dae236ce86c584507c6721d2bf3d2c00693264cba5829daa4952a488bb]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/non-distributable-layers/pull

+ +
+

OCI Conformance Test/non-distributable-layers/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/non-distributable-image
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [973]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:a7841d4604b2c7eb2b5a1a6cccf000a5901a11bdb3e8ab6e91b07896e519fce0]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:bdb7f6dae236ce86c584507c6721d2bf3d2c00693264cba5829daa4952a488bb","size":343},"layers":[{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar+gzip","digest":"sha256:b1fe1a7569561e2a84e9c5f499b859d601cfd6df0f6cc7fbc587c34ab08f59f1","size":123456,"urls":["https://store.example.com/blobs/sha256/b1fe1a7569561e2a84e9c5f499b859d601cfd6df0f6cc7fbc587c34ab08f59f1"]},{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar","digest":"sha256:e4db47cfb2cb8e2b6b6cad50ba121983b7913dbc5958515d91de36ff12e0786c","size":12345,"urls":["https://store.example.com/blobs/sha256/e4db47cfb2cb8e2b6b6cad50ba121983b7913dbc5958515d91de36ff12e0786c"]},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:103522cf78f85f4ff0017dbc8f867752e2d7a0032cefc82dee5fdfc8ee5d323b","size":175}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/non-distributable-layers/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a7841d4604b2c7eb2b5a1a6cccf000a5901a11bdb3e8ab6e91b07896e519fce0
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [973]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:a7841d4604b2c7eb2b5a1a6cccf000a5901a11bdb3e8ab6e91b07896e519fce0]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:bdb7f6dae236ce86c584507c6721d2bf3d2c00693264cba5829daa4952a488bb","size":343},"layers":[{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar+gzip","digest":"sha256:b1fe1a7569561e2a84e9c5f499b859d601cfd6df0f6cc7fbc587c34ab08f59f1","size":123456,"urls":["https://store.example.com/blobs/sha256/b1fe1a7569561e2a84e9c5f499b859d601cfd6df0f6cc7fbc587c34ab08f59f1"]},{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar","digest":"sha256:e4db47cfb2cb8e2b6b6cad50ba121983b7913dbc5958515d91de36ff12e0786c","size":12345,"urls":["https://store.example.com/blobs/sha256/e4db47cfb2cb8e2b6b6cad50ba121983b7913dbc5958515d91de36ff12e0786c"]},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:103522cf78f85f4ff0017dbc8f867752e2d7a0032cefc82dee5fdfc8ee5d323b","size":175}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/non-distributable-layers/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:103522cf78f85f4ff0017dbc8f867752e2d7a0032cefc82dee5fdfc8ee5d323b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:103522cf78f85f4ff0017dbc8f867752e2d7a0032cefc82dee5fdfc8ee5d323b]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/non-distributable-layers/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:bdb7f6dae236ce86c584507c6721d2bf3d2c00693264cba5829daa4952a488bb
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [343]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:bdb7f6dae236ce86c584507c6721d2bf3d2c00693264cba5829daa4952a488bb]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:f6e7b03cb52c0ce4a199a41ac8e124aa5359b14c8c17fa5bc9492f5926f2e0b8","sha256:e4db47cfb2cb8e2b6b6cad50ba121983b7913dbc5958515d91de36ff12e0786c","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/non-distributable-layers/delete

+ +
+

OCI Conformance Test/non-distributable-layers/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/non-distributable-image
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/non-distributable-image
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [107]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/non-distributable-layers/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a7841d4604b2c7eb2b5a1a6cccf000a5901a11bdb3e8ab6e91b07896e519fce0
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:a7841d4604b2c7eb2b5a1a6cccf000a5901a11bdb3e8ab6e91b07896e519fce0
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/non-distributable-layers/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:bdb7f6dae236ce86c584507c6721d2bf3d2c00693264cba5829daa4952a488bb
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/non-distributable-layers/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/non-distributable-layers/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:103522cf78f85f4ff0017dbc8f867752e2d7a0032cefc82dee5fdfc8ee5d323b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/non-distributable-layers/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/custom-fields

+ +
+

OCI Conformance Test/custom-fields/push

+ +
+

OCI Conformance Test/custom-fields/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/6b42d687732c4ea93d1d767a2fd87a0a]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/6b42d687732c4ea93d1d767a2fd87a0a?digest=sha256%3A18d6efe1c7006c190621455b48f6916c8b2bcea7b1a43c7657ca756aacc10823
+Headers:
+             Content-Length: [331]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]},"org.WLQDNPFFOUWGOUPWZSDIKG34MV":"BRHUTWKR6PPRHH3JSFIVODBZAG"}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:18d6efe1c7006c190621455b48f6916c8b2bcea7b1a43c7657ca756aacc10823]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:18d6efe1c7006c190621455b48f6916c8b2bcea7b1a43c7657ca756aacc10823]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:18d6efe1c7006c190621455b48f6916c8b2bcea7b1a43c7657ca756aacc10823
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [331]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:18d6efe1c7006c190621455b48f6916c8b2bcea7b1a43c7657ca756aacc10823]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]},"org.WLQDNPFFOUWGOUPWZSDIKG34MV":"BRHUTWKR6PPRHH3JSFIVODBZAG"}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/762d337c40993b38e5f48931e40e155a]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/762d337c40993b38e5f48931e40e155a?digest=sha256%3A9fb80df65b93ef181b7e457d1233ec54942281d15342c3c8cb7d38b478ecd0e4
+Headers:
+             Content-Length: [174]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 174 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:9fb80df65b93ef181b7e457d1233ec54942281d15342c3c8cb7d38b478ecd0e4]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:9fb80df65b93ef181b7e457d1233ec54942281d15342c3c8cb7d38b478ecd0e4]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:9fb80df65b93ef181b7e457d1233ec54942281d15342c3c8cb7d38b478ecd0e4
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [174]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:9fb80df65b93ef181b7e457d1233ec54942281d15342c3c8cb7d38b478ecd0e4]
+--- Output of application/x-gzip not supported, 174 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/6e6d0f91d24c6ff6b4c6fcde2b890fe3]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/6e6d0f91d24c6ff6b4c6fcde2b890fe3?digest=sha256%3Acef01fbf5cde20f8c2106252889def22d0fcd314fd31b84b17881850bc1b2b02
+Headers:
+             Content-Length: [174]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 174 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:cef01fbf5cde20f8c2106252889def22d0fcd314fd31b84b17881850bc1b2b02]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:cef01fbf5cde20f8c2106252889def22d0fcd314fd31b84b17881850bc1b2b02]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:cef01fbf5cde20f8c2106252889def22d0fcd314fd31b84b17881850bc1b2b02
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [174]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:cef01fbf5cde20f8c2106252889def22d0fcd314fd31b84b17881850bc1b2b02]
+--- Output of application/x-gzip not supported, 174 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/130c0f4391e4a3505ed93f581df4c6e2]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/130c0f4391e4a3505ed93f581df4c6e2?digest=sha256%3A5476829228f91662a1cb92f7e38ff3ad7156343763bf6833c74bc5fd16f7f1b8
+Headers:
+             Content-Length: [331]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]},"org.GCDQIO242SE6LWWVGFFFECBEFS":"TRLWDGGLSQTH66NR5OSURVB3YP"}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:5476829228f91662a1cb92f7e38ff3ad7156343763bf6833c74bc5fd16f7f1b8]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:5476829228f91662a1cb92f7e38ff3ad7156343763bf6833c74bc5fd16f7f1b8]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:5476829228f91662a1cb92f7e38ff3ad7156343763bf6833c74bc5fd16f7f1b8
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [331]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:5476829228f91662a1cb92f7e38ff3ad7156343763bf6833c74bc5fd16f7f1b8]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]},"org.GCDQIO242SE6LWWVGFFFECBEFS":"TRLWDGGLSQTH66NR5OSURVB3YP"}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/fa862bf55da68514a832958ebaf1ffa1]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/fa862bf55da68514a832958ebaf1ffa1?digest=sha256%3A550c07b98b74b9cfa37f82fd38c5a1a2020c98a4b7507874100b782c1536e577
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:550c07b98b74b9cfa37f82fd38c5a1a2020c98a4b7507874100b782c1536e577]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:550c07b98b74b9cfa37f82fd38c5a1a2020c98a4b7507874100b782c1536e577]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:550c07b98b74b9cfa37f82fd38c5a1a2020c98a4b7507874100b782c1536e577
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:550c07b98b74b9cfa37f82fd38c5a1a2020c98a4b7507874100b782c1536e577]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/03e7471d426d1e49ba7328810eadb167]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/03e7471d426d1e49ba7328810eadb167?digest=sha256%3A5e1288e4fb4313f7346a4f229e60f96c96103d7fabf6acd7d3d4783f1b87abc2
+Headers:
+             Content-Length: [174]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 174 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:5e1288e4fb4313f7346a4f229e60f96c96103d7fabf6acd7d3d4783f1b87abc2]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:5e1288e4fb4313f7346a4f229e60f96c96103d7fabf6acd7d3d4783f1b87abc2]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:5e1288e4fb4313f7346a4f229e60f96c96103d7fabf6acd7d3d4783f1b87abc2
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [174]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:5e1288e4fb4313f7346a4f229e60f96c96103d7fabf6acd7d3d4783f1b87abc2]
+--- Output of application/x-gzip not supported, 174 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e5ce0dfc231d4339024716cfc7be24edb3a9136a83249e6f52de50de4a0f6961
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:18d6efe1c7006c190621455b48f6916c8b2bcea7b1a43c7657ca756aacc10823","size":331},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:550c07b98b74b9cfa37f82fd38c5a1a2020c98a4b7507874100b782c1536e577","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:5e1288e4fb4313f7346a4f229e60f96c96103d7fabf6acd7d3d4783f1b87abc2","size":174}],"org.7R4YZGAS3GZBY7V2L27LWJMQU3":"UHHKMHMWLJK5XQ2VCGTBFHHDHE"}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:e5ce0dfc231d4339024716cfc7be24edb3a9136a83249e6f52de50de4a0f6961]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e5ce0dfc231d4339024716cfc7be24edb3a9136a83249e6f52de50de4a0f6961]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e5ce0dfc231d4339024716cfc7be24edb3a9136a83249e6f52de50de4a0f6961
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [617]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:e5ce0dfc231d4339024716cfc7be24edb3a9136a83249e6f52de50de4a0f6961]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:18d6efe1c7006c190621455b48f6916c8b2bcea7b1a43c7657ca756aacc10823","size":331},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:550c07b98b74b9cfa37f82fd38c5a1a2020c98a4b7507874100b782c1536e577","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:5e1288e4fb4313f7346a4f229e60f96c96103d7fabf6acd7d3d4783f1b87abc2","size":174}],"org.7R4YZGAS3GZBY7V2L27LWJMQU3":"UHHKMHMWLJK5XQ2VCGTBFHHDHE"}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:09a40e7bff6d6bcac58d435544759c8facf17bc322b59cadc82481384690ba3e
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:5476829228f91662a1cb92f7e38ff3ad7156343763bf6833c74bc5fd16f7f1b8","size":331},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:9fb80df65b93ef181b7e457d1233ec54942281d15342c3c8cb7d38b478ecd0e4","size":174},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:cef01fbf5cde20f8c2106252889def22d0fcd314fd31b84b17881850bc1b2b02","size":174}],"org.NQ3U3YCUAACTXYPULV6E7XOJYB":"FT6NV2PMUFSCZ3KMVL5BPIMDAR"}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:09a40e7bff6d6bcac58d435544759c8facf17bc322b59cadc82481384690ba3e]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:09a40e7bff6d6bcac58d435544759c8facf17bc322b59cadc82481384690ba3e]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:09a40e7bff6d6bcac58d435544759c8facf17bc322b59cadc82481384690ba3e
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [617]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:09a40e7bff6d6bcac58d435544759c8facf17bc322b59cadc82481384690ba3e]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:5476829228f91662a1cb92f7e38ff3ad7156343763bf6833c74bc5fd16f7f1b8","size":331},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:9fb80df65b93ef181b7e457d1233ec54942281d15342c3c8cb7d38b478ecd0e4","size":174},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:cef01fbf5cde20f8c2106252889def22d0fcd314fd31b84b17881850bc1b2b02","size":174}],"org.NQ3U3YCUAACTXYPULV6E7XOJYB":"FT6NV2PMUFSCZ3KMVL5BPIMDAR"}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:f86b1fa2b8d6af3785102c3f8e1cd8a14d70e0c61de4c2dbdf60040e76691313
+Headers:
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:e5ce0dfc231d4339024716cfc7be24edb3a9136a83249e6f52de50de4a0f6961","size":617,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:09a40e7bff6d6bcac58d435544759c8facf17bc322b59cadc82481384690ba3e","size":617,"platform":{"architecture":"arm64","os":"linux"}}],"org.SRRJ34YBJDYSW25VSIULTORRLB":"RXQXFKF772GJ2R5H3C6I7KUVDK"}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:f86b1fa2b8d6af3785102c3f8e1cd8a14d70e0c61de4c2dbdf60040e76691313]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:f86b1fa2b8d6af3785102c3f8e1cd8a14d70e0c61de4c2dbdf60040e76691313]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:f86b1fa2b8d6af3785102c3f8e1cd8a14d70e0c61de4c2dbdf60040e76691313
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [553]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:f86b1fa2b8d6af3785102c3f8e1cd8a14d70e0c61de4c2dbdf60040e76691313]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:e5ce0dfc231d4339024716cfc7be24edb3a9136a83249e6f52de50de4a0f6961","size":617,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:09a40e7bff6d6bcac58d435544759c8facf17bc322b59cadc82481384690ba3e","size":617,"platform":{"architecture":"arm64","os":"linux"}}],"org.SRRJ34YBJDYSW25VSIULTORRLB":"RXQXFKF772GJ2R5H3C6I7KUVDK"}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/push/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/custom-fields
+Headers:
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:e5ce0dfc231d4339024716cfc7be24edb3a9136a83249e6f52de50de4a0f6961","size":617,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:09a40e7bff6d6bcac58d435544759c8facf17bc322b59cadc82481384690ba3e","size":617,"platform":{"architecture":"arm64","os":"linux"}}],"org.SRRJ34YBJDYSW25VSIULTORRLB":"RXQXFKF772GJ2R5H3C6I7KUVDK"}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:f86b1fa2b8d6af3785102c3f8e1cd8a14d70e0c61de4c2dbdf60040e76691313]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/custom-fields]
+                    Oci-Tag: [custom-fields]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/custom-fields
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [553]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:f86b1fa2b8d6af3785102c3f8e1cd8a14d70e0c61de4c2dbdf60040e76691313]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:e5ce0dfc231d4339024716cfc7be24edb3a9136a83249e6f52de50de4a0f6961","size":617,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:09a40e7bff6d6bcac58d435544759c8facf17bc322b59cadc82481384690ba3e","size":617,"platform":{"architecture":"arm64","os":"linux"}}],"org.SRRJ34YBJDYSW25VSIULTORRLB":"RXQXFKF772GJ2R5H3C6I7KUVDK"}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/custom-fields/tag-list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [77]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["custom-fields"]}
+
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/head

+ +
+

OCI Conformance Test/custom-fields/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/custom-fields
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [553]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:f86b1fa2b8d6af3785102c3f8e1cd8a14d70e0c61de4c2dbdf60040e76691313]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e5ce0dfc231d4339024716cfc7be24edb3a9136a83249e6f52de50de4a0f6961
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [617]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:e5ce0dfc231d4339024716cfc7be24edb3a9136a83249e6f52de50de4a0f6961]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:09a40e7bff6d6bcac58d435544759c8facf17bc322b59cadc82481384690ba3e
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [617]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:09a40e7bff6d6bcac58d435544759c8facf17bc322b59cadc82481384690ba3e]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:f86b1fa2b8d6af3785102c3f8e1cd8a14d70e0c61de4c2dbdf60040e76691313
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [553]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:f86b1fa2b8d6af3785102c3f8e1cd8a14d70e0c61de4c2dbdf60040e76691313]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:cef01fbf5cde20f8c2106252889def22d0fcd314fd31b84b17881850bc1b2b02
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [174]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:cef01fbf5cde20f8c2106252889def22d0fcd314fd31b84b17881850bc1b2b02]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:5476829228f91662a1cb92f7e38ff3ad7156343763bf6833c74bc5fd16f7f1b8
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [331]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:5476829228f91662a1cb92f7e38ff3ad7156343763bf6833c74bc5fd16f7f1b8]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:550c07b98b74b9cfa37f82fd38c5a1a2020c98a4b7507874100b782c1536e577
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:550c07b98b74b9cfa37f82fd38c5a1a2020c98a4b7507874100b782c1536e577]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:5e1288e4fb4313f7346a4f229e60f96c96103d7fabf6acd7d3d4783f1b87abc2
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [174]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:5e1288e4fb4313f7346a4f229e60f96c96103d7fabf6acd7d3d4783f1b87abc2]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:18d6efe1c7006c190621455b48f6916c8b2bcea7b1a43c7657ca756aacc10823
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [331]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:18d6efe1c7006c190621455b48f6916c8b2bcea7b1a43c7657ca756aacc10823]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:9fb80df65b93ef181b7e457d1233ec54942281d15342c3c8cb7d38b478ecd0e4
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [174]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:9fb80df65b93ef181b7e457d1233ec54942281d15342c3c8cb7d38b478ecd0e4]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/custom-fields/pull

+ +
+

OCI Conformance Test/custom-fields/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/custom-fields
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [553]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:f86b1fa2b8d6af3785102c3f8e1cd8a14d70e0c61de4c2dbdf60040e76691313]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:e5ce0dfc231d4339024716cfc7be24edb3a9136a83249e6f52de50de4a0f6961","size":617,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:09a40e7bff6d6bcac58d435544759c8facf17bc322b59cadc82481384690ba3e","size":617,"platform":{"architecture":"arm64","os":"linux"}}],"org.SRRJ34YBJDYSW25VSIULTORRLB":"RXQXFKF772GJ2R5H3C6I7KUVDK"}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e5ce0dfc231d4339024716cfc7be24edb3a9136a83249e6f52de50de4a0f6961
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [617]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:e5ce0dfc231d4339024716cfc7be24edb3a9136a83249e6f52de50de4a0f6961]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:18d6efe1c7006c190621455b48f6916c8b2bcea7b1a43c7657ca756aacc10823","size":331},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:550c07b98b74b9cfa37f82fd38c5a1a2020c98a4b7507874100b782c1536e577","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:5e1288e4fb4313f7346a4f229e60f96c96103d7fabf6acd7d3d4783f1b87abc2","size":174}],"org.7R4YZGAS3GZBY7V2L27LWJMQU3":"UHHKMHMWLJK5XQ2VCGTBFHHDHE"}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:09a40e7bff6d6bcac58d435544759c8facf17bc322b59cadc82481384690ba3e
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [617]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:09a40e7bff6d6bcac58d435544759c8facf17bc322b59cadc82481384690ba3e]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:5476829228f91662a1cb92f7e38ff3ad7156343763bf6833c74bc5fd16f7f1b8","size":331},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:9fb80df65b93ef181b7e457d1233ec54942281d15342c3c8cb7d38b478ecd0e4","size":174},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:cef01fbf5cde20f8c2106252889def22d0fcd314fd31b84b17881850bc1b2b02","size":174}],"org.NQ3U3YCUAACTXYPULV6E7XOJYB":"FT6NV2PMUFSCZ3KMVL5BPIMDAR"}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:f86b1fa2b8d6af3785102c3f8e1cd8a14d70e0c61de4c2dbdf60040e76691313
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [553]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:f86b1fa2b8d6af3785102c3f8e1cd8a14d70e0c61de4c2dbdf60040e76691313]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:e5ce0dfc231d4339024716cfc7be24edb3a9136a83249e6f52de50de4a0f6961","size":617,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:09a40e7bff6d6bcac58d435544759c8facf17bc322b59cadc82481384690ba3e","size":617,"platform":{"architecture":"arm64","os":"linux"}}],"org.SRRJ34YBJDYSW25VSIULTORRLB":"RXQXFKF772GJ2R5H3C6I7KUVDK"}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:550c07b98b74b9cfa37f82fd38c5a1a2020c98a4b7507874100b782c1536e577
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:550c07b98b74b9cfa37f82fd38c5a1a2020c98a4b7507874100b782c1536e577]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:5e1288e4fb4313f7346a4f229e60f96c96103d7fabf6acd7d3d4783f1b87abc2
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [174]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:5e1288e4fb4313f7346a4f229e60f96c96103d7fabf6acd7d3d4783f1b87abc2]
+--- Output of application/x-gzip not supported, 174 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:18d6efe1c7006c190621455b48f6916c8b2bcea7b1a43c7657ca756aacc10823
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [331]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:18d6efe1c7006c190621455b48f6916c8b2bcea7b1a43c7657ca756aacc10823]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]},"org.WLQDNPFFOUWGOUPWZSDIKG34MV":"BRHUTWKR6PPRHH3JSFIVODBZAG"}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:9fb80df65b93ef181b7e457d1233ec54942281d15342c3c8cb7d38b478ecd0e4
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [174]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:9fb80df65b93ef181b7e457d1233ec54942281d15342c3c8cb7d38b478ecd0e4]
+--- Output of application/x-gzip not supported, 174 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:cef01fbf5cde20f8c2106252889def22d0fcd314fd31b84b17881850bc1b2b02
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [174]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:cef01fbf5cde20f8c2106252889def22d0fcd314fd31b84b17881850bc1b2b02]
+--- Output of application/x-gzip not supported, 174 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:5476829228f91662a1cb92f7e38ff3ad7156343763bf6833c74bc5fd16f7f1b8
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [331]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:5476829228f91662a1cb92f7e38ff3ad7156343763bf6833c74bc5fd16f7f1b8]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]},"org.GCDQIO242SE6LWWVGFFFECBEFS":"TRLWDGGLSQTH66NR5OSURVB3YP"}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/custom-fields/delete

+ +
+

OCI Conformance Test/custom-fields/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/custom-fields
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/custom-fields
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [97]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:f86b1fa2b8d6af3785102c3f8e1cd8a14d70e0c61de4c2dbdf60040e76691313
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:f86b1fa2b8d6af3785102c3f8e1cd8a14d70e0c61de4c2dbdf60040e76691313
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:09a40e7bff6d6bcac58d435544759c8facf17bc322b59cadc82481384690ba3e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:09a40e7bff6d6bcac58d435544759c8facf17bc322b59cadc82481384690ba3e
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e5ce0dfc231d4339024716cfc7be24edb3a9136a83249e6f52de50de4a0f6961
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:e5ce0dfc231d4339024716cfc7be24edb3a9136a83249e6f52de50de4a0f6961
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:9fb80df65b93ef181b7e457d1233ec54942281d15342c3c8cb7d38b478ecd0e4
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/custom-fields/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/custom-fields/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:cef01fbf5cde20f8c2106252889def22d0fcd314fd31b84b17881850bc1b2b02
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/custom-fields/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/custom-fields/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:5476829228f91662a1cb92f7e38ff3ad7156343763bf6833c74bc5fd16f7f1b8
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/custom-fields/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/custom-fields/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:550c07b98b74b9cfa37f82fd38c5a1a2020c98a4b7507874100b782c1536e577
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/custom-fields/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/custom-fields/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:5e1288e4fb4313f7346a4f229e60f96c96103d7fabf6acd7d3d4783f1b87abc2
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/custom-fields/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/custom-fields/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:18d6efe1c7006c190621455b48f6916c8b2bcea7b1a43c7657ca756aacc10823
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/custom-fields/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/no-layers

+ +
+

OCI Conformance Test/no-layers/push

+ +
+

OCI Conformance Test/no-layers/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/cd46ec7140c827594f9db98a396879db]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/cd46ec7140c827594f9db98a396879db?digest=sha256%3A81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab
+Headers:
+             Content-Length: [122]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":[]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [122]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":[]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/no-layers/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab","size":122},"layers":[]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [248]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab","size":122},"layers":[]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/no-layers/push/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/no-layers
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab","size":122},"layers":[]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/no-layers]
+                    Oci-Tag: [no-layers]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/no-layers
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [248]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab","size":122},"layers":[]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/no-layers/tag-list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [73]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["no-layers"]}
+
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/no-layers/head

+ +
+

OCI Conformance Test/no-layers/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/no-layers
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [248]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/no-layers/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [248]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/no-layers/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [122]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/no-layers/pull

+ +
+

OCI Conformance Test/no-layers/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/no-layers
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [248]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab","size":122},"layers":[]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/no-layers/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [248]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab","size":122},"layers":[]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/no-layers/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [122]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":[]}}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/no-layers/delete

+ +
+

OCI Conformance Test/no-layers/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/no-layers
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/no-layers
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [93]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/no-layers/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/no-layers/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/no-layers/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/sha512

+ +
+

OCI Conformance Test/sha512/push

+ +
+

OCI Conformance Test/sha512/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/0fe6260b8e5224007ede10499577c6cd]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/0fe6260b8e5224007ede10499577c6cd?digest=sha512%3A1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d
+Headers:
+             Content-Length: [397]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [397]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/b6b8a40d67886ee54b1a22ab5788ad15]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/b6b8a40d67886ee54b1a22ab5788ad15?digest=sha512%3Adc57d1cb804b6b895a8262e0fde9a46706183c10a394c30d5a96611130ab4aa58f03cd0cdbfe433e870d7c7a7a456b09b7f9b4ae5c56e5efd21a6f73e77ce811
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:dc57d1cb804b6b895a8262e0fde9a46706183c10a394c30d5a96611130ab4aa58f03cd0cdbfe433e870d7c7a7a456b09b7f9b4ae5c56e5efd21a6f73e77ce811]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:dc57d1cb804b6b895a8262e0fde9a46706183c10a394c30d5a96611130ab4aa58f03cd0cdbfe433e870d7c7a7a456b09b7f9b4ae5c56e5efd21a6f73e77ce811]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:dc57d1cb804b6b895a8262e0fde9a46706183c10a394c30d5a96611130ab4aa58f03cd0cdbfe433e870d7c7a7a456b09b7f9b4ae5c56e5efd21a6f73e77ce811
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:dc57d1cb804b6b895a8262e0fde9a46706183c10a394c30d5a96611130ab4aa58f03cd0cdbfe433e870d7c7a7a456b09b7f9b4ae5c56e5efd21a6f73e77ce811]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/d1a45005d7f2be9f8c7fb4d390aadab5]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/d1a45005d7f2be9f8c7fb4d390aadab5?digest=sha512%3A72b8fafa2ce51defa920976fa5cb86fef753f237437615b087a29fe3865d33d975efeb17486f8f4f4dc7daa74b7f4e9671638e12ae82d0c95dd91bcbf2b7c13e
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:72b8fafa2ce51defa920976fa5cb86fef753f237437615b087a29fe3865d33d975efeb17486f8f4f4dc7daa74b7f4e9671638e12ae82d0c95dd91bcbf2b7c13e]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:72b8fafa2ce51defa920976fa5cb86fef753f237437615b087a29fe3865d33d975efeb17486f8f4f4dc7daa74b7f4e9671638e12ae82d0c95dd91bcbf2b7c13e]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:72b8fafa2ce51defa920976fa5cb86fef753f237437615b087a29fe3865d33d975efeb17486f8f4f4dc7daa74b7f4e9671638e12ae82d0c95dd91bcbf2b7c13e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:72b8fafa2ce51defa920976fa5cb86fef753f237437615b087a29fe3865d33d975efeb17486f8f4f4dc7daa74b7f4e9671638e12ae82d0c95dd91bcbf2b7c13e]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/472a6e0d4d1bbc26e02f045c711c87e7]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/472a6e0d4d1bbc26e02f045c711c87e7?digest=sha512%3Ad5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290
+Headers:
+             Content-Length: [397]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [397]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/1730dbc694966c0be51e3dad10f22893]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/1730dbc694966c0be51e3dad10f22893?digest=sha512%3Af419350e33c60210826cf9c9f7ededa9d99a122538440f573b52eb4c310029a9c5a6fb69d319bc8259954eb5aeee2f963ee60d1bb232c7795c5a5dcf5c2fc4fe
+Headers:
+             Content-Length: [174]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 174 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:f419350e33c60210826cf9c9f7ededa9d99a122538440f573b52eb4c310029a9c5a6fb69d319bc8259954eb5aeee2f963ee60d1bb232c7795c5a5dcf5c2fc4fe]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:f419350e33c60210826cf9c9f7ededa9d99a122538440f573b52eb4c310029a9c5a6fb69d319bc8259954eb5aeee2f963ee60d1bb232c7795c5a5dcf5c2fc4fe]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:f419350e33c60210826cf9c9f7ededa9d99a122538440f573b52eb4c310029a9c5a6fb69d319bc8259954eb5aeee2f963ee60d1bb232c7795c5a5dcf5c2fc4fe
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [174]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:f419350e33c60210826cf9c9f7ededa9d99a122538440f573b52eb4c310029a9c5a6fb69d319bc8259954eb5aeee2f963ee60d1bb232c7795c5a5dcf5c2fc4fe]
+--- Output of application/x-gzip not supported, 174 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/674b055585a61ea4bd79015893e8c03b]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/674b055585a61ea4bd79015893e8c03b?digest=sha512%3Afd1331dc4f98c049261905b3588a8c9033c4314fad4473034b7a7220ad2a60e19bc7f9b65ab385d8a8cb317aae0dddb0318d8a7f9fd49af183b073e15857f6e3
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:fd1331dc4f98c049261905b3588a8c9033c4314fad4473034b7a7220ad2a60e19bc7f9b65ab385d8a8cb317aae0dddb0318d8a7f9fd49af183b073e15857f6e3]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:fd1331dc4f98c049261905b3588a8c9033c4314fad4473034b7a7220ad2a60e19bc7f9b65ab385d8a8cb317aae0dddb0318d8a7f9fd49af183b073e15857f6e3]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:fd1331dc4f98c049261905b3588a8c9033c4314fad4473034b7a7220ad2a60e19bc7f9b65ab385d8a8cb317aae0dddb0318d8a7f9fd49af183b073e15857f6e3
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:fd1331dc4f98c049261905b3588a8c9033c4314fad4473034b7a7220ad2a60e19bc7f9b65ab385d8a8cb317aae0dddb0318d8a7f9fd49af183b073e15857f6e3]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:df86a9c6043f088bcc0c9d4fd5912a04b925b737887e36571e3866e344cb31c78d9255bdca01ab7b59070824243e5b4a8953d17b78742cd71121af7b30a1c53a
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:f419350e33c60210826cf9c9f7ededa9d99a122538440f573b52eb4c310029a9c5a6fb69d319bc8259954eb5aeee2f963ee60d1bb232c7795c5a5dcf5c2fc4fe","size":174},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:fd1331dc4f98c049261905b3588a8c9033c4314fad4473034b7a7220ad2a60e19bc7f9b65ab385d8a8cb317aae0dddb0318d8a7f9fd49af183b073e15857f6e3","size":176}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:df86a9c6043f088bcc0c9d4fd5912a04b925b737887e36571e3866e344cb31c78d9255bdca01ab7b59070824243e5b4a8953d17b78742cd71121af7b30a1c53a]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:df86a9c6043f088bcc0c9d4fd5912a04b925b737887e36571e3866e344cb31c78d9255bdca01ab7b59070824243e5b4a8953d17b78742cd71121af7b30a1c53a]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:df86a9c6043f088bcc0c9d4fd5912a04b925b737887e36571e3866e344cb31c78d9255bdca01ab7b59070824243e5b4a8953d17b78742cd71121af7b30a1c53a
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [747]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:df86a9c6043f088bcc0c9d4fd5912a04b925b737887e36571e3866e344cb31c78d9255bdca01ab7b59070824243e5b4a8953d17b78742cd71121af7b30a1c53a]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:f419350e33c60210826cf9c9f7ededa9d99a122538440f573b52eb4c310029a9c5a6fb69d319bc8259954eb5aeee2f963ee60d1bb232c7795c5a5dcf5c2fc4fe","size":174},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:fd1331dc4f98c049261905b3588a8c9033c4314fad4473034b7a7220ad2a60e19bc7f9b65ab385d8a8cb317aae0dddb0318d8a7f9fd49af183b073e15857f6e3","size":176}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:6c4a3276ec2bbc1b5e5b737e1a49660160a52992c553b73c2f6da62b5f18fa2c7f4718364ea56a1df8f83f882cba0ad4c227ccfe705b86a461641300d4a8483f
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:dc57d1cb804b6b895a8262e0fde9a46706183c10a394c30d5a96611130ab4aa58f03cd0cdbfe433e870d7c7a7a456b09b7f9b4ae5c56e5efd21a6f73e77ce811","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:72b8fafa2ce51defa920976fa5cb86fef753f237437615b087a29fe3865d33d975efeb17486f8f4f4dc7daa74b7f4e9671638e12ae82d0c95dd91bcbf2b7c13e","size":175}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:6c4a3276ec2bbc1b5e5b737e1a49660160a52992c553b73c2f6da62b5f18fa2c7f4718364ea56a1df8f83f882cba0ad4c227ccfe705b86a461641300d4a8483f]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:6c4a3276ec2bbc1b5e5b737e1a49660160a52992c553b73c2f6da62b5f18fa2c7f4718364ea56a1df8f83f882cba0ad4c227ccfe705b86a461641300d4a8483f]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:6c4a3276ec2bbc1b5e5b737e1a49660160a52992c553b73c2f6da62b5f18fa2c7f4718364ea56a1df8f83f882cba0ad4c227ccfe705b86a461641300d4a8483f
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [747]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:6c4a3276ec2bbc1b5e5b737e1a49660160a52992c553b73c2f6da62b5f18fa2c7f4718364ea56a1df8f83f882cba0ad4c227ccfe705b86a461641300d4a8483f]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:dc57d1cb804b6b895a8262e0fde9a46706183c10a394c30d5a96611130ab4aa58f03cd0cdbfe433e870d7c7a7a456b09b7f9b4ae5c56e5efd21a6f73e77ce811","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:72b8fafa2ce51defa920976fa5cb86fef753f237437615b087a29fe3865d33d975efeb17486f8f4f4dc7daa74b7f4e9671638e12ae82d0c95dd91bcbf2b7c13e","size":175}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:0e304378e0d61acdb8e3217f70854c3c519c42893c5bcba07f773c2257a2b3f1c8bb1f643c08093d1a2219520a600139565914c6cbab422bcc55088313e9fee8
+Headers:
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:df86a9c6043f088bcc0c9d4fd5912a04b925b737887e36571e3866e344cb31c78d9255bdca01ab7b59070824243e5b4a8953d17b78742cd71121af7b30a1c53a","size":747,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:6c4a3276ec2bbc1b5e5b737e1a49660160a52992c553b73c2f6da62b5f18fa2c7f4718364ea56a1df8f83f882cba0ad4c227ccfe705b86a461641300d4a8483f","size":747,"platform":{"architecture":"arm64","os":"linux"}}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:0e304378e0d61acdb8e3217f70854c3c519c42893c5bcba07f773c2257a2b3f1c8bb1f643c08093d1a2219520a600139565914c6cbab422bcc55088313e9fee8]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:0e304378e0d61acdb8e3217f70854c3c519c42893c5bcba07f773c2257a2b3f1c8bb1f643c08093d1a2219520a600139565914c6cbab422bcc55088313e9fee8]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:0e304378e0d61acdb8e3217f70854c3c519c42893c5bcba07f773c2257a2b3f1c8bb1f643c08093d1a2219520a600139565914c6cbab422bcc55088313e9fee8
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [619]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:0e304378e0d61acdb8e3217f70854c3c519c42893c5bcba07f773c2257a2b3f1c8bb1f643c08093d1a2219520a600139565914c6cbab422bcc55088313e9fee8]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:df86a9c6043f088bcc0c9d4fd5912a04b925b737887e36571e3866e344cb31c78d9255bdca01ab7b59070824243e5b4a8953d17b78742cd71121af7b30a1c53a","size":747,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:6c4a3276ec2bbc1b5e5b737e1a49660160a52992c553b73c2f6da62b5f18fa2c7f4718364ea56a1df8f83f882cba0ad4c227ccfe705b86a461641300d4a8483f","size":747,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512/tag-list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [62]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":[]}
+
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/head

+ +
+

OCI Conformance Test/sha512/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:df86a9c6043f088bcc0c9d4fd5912a04b925b737887e36571e3866e344cb31c78d9255bdca01ab7b59070824243e5b4a8953d17b78742cd71121af7b30a1c53a
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [747]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:df86a9c6043f088bcc0c9d4fd5912a04b925b737887e36571e3866e344cb31c78d9255bdca01ab7b59070824243e5b4a8953d17b78742cd71121af7b30a1c53a]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:6c4a3276ec2bbc1b5e5b737e1a49660160a52992c553b73c2f6da62b5f18fa2c7f4718364ea56a1df8f83f882cba0ad4c227ccfe705b86a461641300d4a8483f
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [747]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:6c4a3276ec2bbc1b5e5b737e1a49660160a52992c553b73c2f6da62b5f18fa2c7f4718364ea56a1df8f83f882cba0ad4c227ccfe705b86a461641300d4a8483f]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:0e304378e0d61acdb8e3217f70854c3c519c42893c5bcba07f773c2257a2b3f1c8bb1f643c08093d1a2219520a600139565914c6cbab422bcc55088313e9fee8
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [619]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:0e304378e0d61acdb8e3217f70854c3c519c42893c5bcba07f773c2257a2b3f1c8bb1f643c08093d1a2219520a600139565914c6cbab422bcc55088313e9fee8]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:72b8fafa2ce51defa920976fa5cb86fef753f237437615b087a29fe3865d33d975efeb17486f8f4f4dc7daa74b7f4e9671638e12ae82d0c95dd91bcbf2b7c13e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:72b8fafa2ce51defa920976fa5cb86fef753f237437615b087a29fe3865d33d975efeb17486f8f4f4dc7daa74b7f4e9671638e12ae82d0c95dd91bcbf2b7c13e]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [397]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:f419350e33c60210826cf9c9f7ededa9d99a122538440f573b52eb4c310029a9c5a6fb69d319bc8259954eb5aeee2f963ee60d1bb232c7795c5a5dcf5c2fc4fe
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [174]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:f419350e33c60210826cf9c9f7ededa9d99a122538440f573b52eb4c310029a9c5a6fb69d319bc8259954eb5aeee2f963ee60d1bb232c7795c5a5dcf5c2fc4fe]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:fd1331dc4f98c049261905b3588a8c9033c4314fad4473034b7a7220ad2a60e19bc7f9b65ab385d8a8cb317aae0dddb0318d8a7f9fd49af183b073e15857f6e3
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:fd1331dc4f98c049261905b3588a8c9033c4314fad4473034b7a7220ad2a60e19bc7f9b65ab385d8a8cb317aae0dddb0318d8a7f9fd49af183b073e15857f6e3]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [397]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:dc57d1cb804b6b895a8262e0fde9a46706183c10a394c30d5a96611130ab4aa58f03cd0cdbfe433e870d7c7a7a456b09b7f9b4ae5c56e5efd21a6f73e77ce811
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:dc57d1cb804b6b895a8262e0fde9a46706183c10a394c30d5a96611130ab4aa58f03cd0cdbfe433e870d7c7a7a456b09b7f9b4ae5c56e5efd21a6f73e77ce811]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512/pull

+ +
+

OCI Conformance Test/sha512/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:df86a9c6043f088bcc0c9d4fd5912a04b925b737887e36571e3866e344cb31c78d9255bdca01ab7b59070824243e5b4a8953d17b78742cd71121af7b30a1c53a
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [747]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:df86a9c6043f088bcc0c9d4fd5912a04b925b737887e36571e3866e344cb31c78d9255bdca01ab7b59070824243e5b4a8953d17b78742cd71121af7b30a1c53a]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:f419350e33c60210826cf9c9f7ededa9d99a122538440f573b52eb4c310029a9c5a6fb69d319bc8259954eb5aeee2f963ee60d1bb232c7795c5a5dcf5c2fc4fe","size":174},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:fd1331dc4f98c049261905b3588a8c9033c4314fad4473034b7a7220ad2a60e19bc7f9b65ab385d8a8cb317aae0dddb0318d8a7f9fd49af183b073e15857f6e3","size":176}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:6c4a3276ec2bbc1b5e5b737e1a49660160a52992c553b73c2f6da62b5f18fa2c7f4718364ea56a1df8f83f882cba0ad4c227ccfe705b86a461641300d4a8483f
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [747]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:6c4a3276ec2bbc1b5e5b737e1a49660160a52992c553b73c2f6da62b5f18fa2c7f4718364ea56a1df8f83f882cba0ad4c227ccfe705b86a461641300d4a8483f]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:dc57d1cb804b6b895a8262e0fde9a46706183c10a394c30d5a96611130ab4aa58f03cd0cdbfe433e870d7c7a7a456b09b7f9b4ae5c56e5efd21a6f73e77ce811","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:72b8fafa2ce51defa920976fa5cb86fef753f237437615b087a29fe3865d33d975efeb17486f8f4f4dc7daa74b7f4e9671638e12ae82d0c95dd91bcbf2b7c13e","size":175}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:0e304378e0d61acdb8e3217f70854c3c519c42893c5bcba07f773c2257a2b3f1c8bb1f643c08093d1a2219520a600139565914c6cbab422bcc55088313e9fee8
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [619]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:0e304378e0d61acdb8e3217f70854c3c519c42893c5bcba07f773c2257a2b3f1c8bb1f643c08093d1a2219520a600139565914c6cbab422bcc55088313e9fee8]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:df86a9c6043f088bcc0c9d4fd5912a04b925b737887e36571e3866e344cb31c78d9255bdca01ab7b59070824243e5b4a8953d17b78742cd71121af7b30a1c53a","size":747,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:6c4a3276ec2bbc1b5e5b737e1a49660160a52992c553b73c2f6da62b5f18fa2c7f4718364ea56a1df8f83f882cba0ad4c227ccfe705b86a461641300d4a8483f","size":747,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:72b8fafa2ce51defa920976fa5cb86fef753f237437615b087a29fe3865d33d975efeb17486f8f4f4dc7daa74b7f4e9671638e12ae82d0c95dd91bcbf2b7c13e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:72b8fafa2ce51defa920976fa5cb86fef753f237437615b087a29fe3865d33d975efeb17486f8f4f4dc7daa74b7f4e9671638e12ae82d0c95dd91bcbf2b7c13e]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [397]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:f419350e33c60210826cf9c9f7ededa9d99a122538440f573b52eb4c310029a9c5a6fb69d319bc8259954eb5aeee2f963ee60d1bb232c7795c5a5dcf5c2fc4fe
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [174]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:f419350e33c60210826cf9c9f7ededa9d99a122538440f573b52eb4c310029a9c5a6fb69d319bc8259954eb5aeee2f963ee60d1bb232c7795c5a5dcf5c2fc4fe]
+--- Output of application/x-gzip not supported, 174 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:fd1331dc4f98c049261905b3588a8c9033c4314fad4473034b7a7220ad2a60e19bc7f9b65ab385d8a8cb317aae0dddb0318d8a7f9fd49af183b073e15857f6e3
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:fd1331dc4f98c049261905b3588a8c9033c4314fad4473034b7a7220ad2a60e19bc7f9b65ab385d8a8cb317aae0dddb0318d8a7f9fd49af183b073e15857f6e3]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [397]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:dc57d1cb804b6b895a8262e0fde9a46706183c10a394c30d5a96611130ab4aa58f03cd0cdbfe433e870d7c7a7a456b09b7f9b4ae5c56e5efd21a6f73e77ce811
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:dc57d1cb804b6b895a8262e0fde9a46706183c10a394c30d5a96611130ab4aa58f03cd0cdbfe433e870d7c7a7a456b09b7f9b4ae5c56e5efd21a6f73e77ce811]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512/delete

+ +
+

OCI Conformance Test/sha512/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:0e304378e0d61acdb8e3217f70854c3c519c42893c5bcba07f773c2257a2b3f1c8bb1f643c08093d1a2219520a600139565914c6cbab422bcc55088313e9fee8
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:0e304378e0d61acdb8e3217f70854c3c519c42893c5bcba07f773c2257a2b3f1c8bb1f643c08093d1a2219520a600139565914c6cbab422bcc55088313e9fee8
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [219]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:6c4a3276ec2bbc1b5e5b737e1a49660160a52992c553b73c2f6da62b5f18fa2c7f4718364ea56a1df8f83f882cba0ad4c227ccfe705b86a461641300d4a8483f
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:6c4a3276ec2bbc1b5e5b737e1a49660160a52992c553b73c2f6da62b5f18fa2c7f4718364ea56a1df8f83f882cba0ad4c227ccfe705b86a461641300d4a8483f
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [219]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:df86a9c6043f088bcc0c9d4fd5912a04b925b737887e36571e3866e344cb31c78d9255bdca01ab7b59070824243e5b4a8953d17b78742cd71121af7b30a1c53a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:df86a9c6043f088bcc0c9d4fd5912a04b925b737887e36571e3866e344cb31c78d9255bdca01ab7b59070824243e5b4a8953d17b78742cd71121af7b30a1c53a
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [219]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/sha512/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/sha512/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:dc57d1cb804b6b895a8262e0fde9a46706183c10a394c30d5a96611130ab4aa58f03cd0cdbfe433e870d7c7a7a456b09b7f9b4ae5c56e5efd21a6f73e77ce811
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/sha512/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/sha512/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:72b8fafa2ce51defa920976fa5cb86fef753f237437615b087a29fe3865d33d975efeb17486f8f4f4dc7daa74b7f4e9671638e12ae82d0c95dd91bcbf2b7c13e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/sha512/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/sha512/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/sha512/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/sha512/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:f419350e33c60210826cf9c9f7ededa9d99a122538440f573b52eb4c310029a9c5a6fb69d319bc8259954eb5aeee2f963ee60d1bb232c7795c5a5dcf5c2fc4fe
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/sha512/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/sha512/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:fd1331dc4f98c049261905b3588a8c9033c4314fad4473034b7a7220ad2a60e19bc7f9b65ab385d8a8cb317aae0dddb0318d8a7f9fd49af183b073e15857f6e3
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/sha512/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/tag-param-sha256

+ +
+

OCI Conformance Test/tag-param-sha256/push

+ +
+

OCI Conformance Test/tag-param-sha256/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/969c930bb163c96aa15c7489297e665e]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/969c930bb163c96aa15c7489297e665e?digest=sha256%3A29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4d49afba2bef70623605a6858392abbd]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4d49afba2bef70623605a6858392abbd?digest=sha256%3A932581e986041d4985f901fae330d315db255584d926521982862c85242fb731
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:932581e986041d4985f901fae330d315db255584d926521982862c85242fb731]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:932581e986041d4985f901fae330d315db255584d926521982862c85242fb731]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:932581e986041d4985f901fae330d315db255584d926521982862c85242fb731
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:932581e986041d4985f901fae330d315db255584d926521982862c85242fb731]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/80e93a47faa35aa3f2e9d99aada536e9]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/80e93a47faa35aa3f2e9d99aada536e9?digest=sha256%3A1b40ce28baf0e05c7489dcf6b3e1ba3ace622ba732e55cb31bdacd5298c3301c
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:1b40ce28baf0e05c7489dcf6b3e1ba3ace622ba732e55cb31bdacd5298c3301c]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:1b40ce28baf0e05c7489dcf6b3e1ba3ace622ba732e55cb31bdacd5298c3301c]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:1b40ce28baf0e05c7489dcf6b3e1ba3ace622ba732e55cb31bdacd5298c3301c
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:1b40ce28baf0e05c7489dcf6b3e1ba3ace622ba732e55cb31bdacd5298c3301c]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/abc795dca6ffd5a868a8b8d19b1a7a12]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/abc795dca6ffd5a868a8b8d19b1a7a12?digest=sha256%3A42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4ff86a9616ff2bb42c6198155fc63422]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/4ff86a9616ff2bb42c6198155fc63422?digest=sha256%3A980b881d5d9bbb87c77eb16aa0715e34b6b406636031243b94b642f34e494a4a
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:980b881d5d9bbb87c77eb16aa0715e34b6b406636031243b94b642f34e494a4a]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:980b881d5d9bbb87c77eb16aa0715e34b6b406636031243b94b642f34e494a4a]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:980b881d5d9bbb87c77eb16aa0715e34b6b406636031243b94b642f34e494a4a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:980b881d5d9bbb87c77eb16aa0715e34b6b406636031243b94b642f34e494a4a]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/22b79bee064463cc20331a6f2e433fef]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/22b79bee064463cc20331a6f2e433fef?digest=sha256%3Ae364f74259b9def108d7e5f1ab54d340d7a7c757620922521e71768bd8c99ba9
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:e364f74259b9def108d7e5f1ab54d340d7a7c757620922521e71768bd8c99ba9]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:e364f74259b9def108d7e5f1ab54d340d7a7c757620922521e71768bd8c99ba9]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:e364f74259b9def108d7e5f1ab54d340d7a7c757620922521e71768bd8c99ba9
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:e364f74259b9def108d7e5f1ab54d340d7a7c757620922521e71768bd8c99ba9]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:98ce55943f1e2e18bacf4f9a47fd4b3db50e96e70e3e709637f890b87fa7ec35?tag=tag-param-sha256-0
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:932581e986041d4985f901fae330d315db255584d926521982862c85242fb731","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:1b40ce28baf0e05c7489dcf6b3e1ba3ace622ba732e55cb31bdacd5298c3301c","size":176}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:98ce55943f1e2e18bacf4f9a47fd4b3db50e96e70e3e709637f890b87fa7ec35]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:98ce55943f1e2e18bacf4f9a47fd4b3db50e96e70e3e709637f890b87fa7ec35]
+                    Oci-Tag: [tag-param-sha256-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:98ce55943f1e2e18bacf4f9a47fd4b3db50e96e70e3e709637f890b87fa7ec35
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:98ce55943f1e2e18bacf4f9a47fd4b3db50e96e70e3e709637f890b87fa7ec35]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:932581e986041d4985f901fae330d315db255584d926521982862c85242fb731","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:1b40ce28baf0e05c7489dcf6b3e1ba3ace622ba732e55cb31bdacd5298c3301c","size":176}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:731850cd7f141fe87ae9622849816992e0de57602522b5a59618348fcb1fe6ef?tag=tag-param-sha256-1
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:980b881d5d9bbb87c77eb16aa0715e34b6b406636031243b94b642f34e494a4a","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:e364f74259b9def108d7e5f1ab54d340d7a7c757620922521e71768bd8c99ba9","size":176}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:731850cd7f141fe87ae9622849816992e0de57602522b5a59618348fcb1fe6ef]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:731850cd7f141fe87ae9622849816992e0de57602522b5a59618348fcb1fe6ef]
+                    Oci-Tag: [tag-param-sha256-1]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:731850cd7f141fe87ae9622849816992e0de57602522b5a59618348fcb1fe6ef
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:731850cd7f141fe87ae9622849816992e0de57602522b5a59618348fcb1fe6ef]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:980b881d5d9bbb87c77eb16aa0715e34b6b406636031243b94b642f34e494a4a","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:e364f74259b9def108d7e5f1ab54d340d7a7c757620922521e71768bd8c99ba9","size":176}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:b91c98a5e1872bed6f5033b742c4ee908092d655ddba81e8d863821b6bed37c9?tag=tag-param-sha256-2&tag=tag-param-sha256
+Headers:
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:98ce55943f1e2e18bacf4f9a47fd4b3db50e96e70e3e709637f890b87fa7ec35","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:731850cd7f141fe87ae9622849816992e0de57602522b5a59618348fcb1fe6ef","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:b91c98a5e1872bed6f5033b742c4ee908092d655ddba81e8d863821b6bed37c9]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:b91c98a5e1872bed6f5033b742c4ee908092d655ddba81e8d863821b6bed37c9]
+                    Oci-Tag: [tag-param-sha256-2 tag-param-sha256]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:b91c98a5e1872bed6f5033b742c4ee908092d655ddba81e8d863821b6bed37c9
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:b91c98a5e1872bed6f5033b742c4ee908092d655ddba81e8d863821b6bed37c9]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:98ce55943f1e2e18bacf4f9a47fd4b3db50e96e70e3e709637f890b87fa7ec35","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:731850cd7f141fe87ae9622849816992e0de57602522b5a59618348fcb1fe6ef","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/tag-param-sha256/tag-list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [143]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["tag-param-sha256","tag-param-sha256-0","tag-param-sha256-1","tag-param-sha256-2"]}
+
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list?last=tag-param-sha256-0
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [103]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["tag-param-sha256-1","tag-param-sha256-2"]}
+
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/head

+ +
+

OCI Conformance Test/tag-param-sha256/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha256
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:b91c98a5e1872bed6f5033b742c4ee908092d655ddba81e8d863821b6bed37c9]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha256-0
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:98ce55943f1e2e18bacf4f9a47fd4b3db50e96e70e3e709637f890b87fa7ec35]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha256-1
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:731850cd7f141fe87ae9622849816992e0de57602522b5a59618348fcb1fe6ef]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha256-2
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:b91c98a5e1872bed6f5033b742c4ee908092d655ddba81e8d863821b6bed37c9]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:98ce55943f1e2e18bacf4f9a47fd4b3db50e96e70e3e709637f890b87fa7ec35
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:98ce55943f1e2e18bacf4f9a47fd4b3db50e96e70e3e709637f890b87fa7ec35]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:731850cd7f141fe87ae9622849816992e0de57602522b5a59618348fcb1fe6ef
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:731850cd7f141fe87ae9622849816992e0de57602522b5a59618348fcb1fe6ef]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:b91c98a5e1872bed6f5033b742c4ee908092d655ddba81e8d863821b6bed37c9
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:b91c98a5e1872bed6f5033b742c4ee908092d655ddba81e8d863821b6bed37c9]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:932581e986041d4985f901fae330d315db255584d926521982862c85242fb731
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:932581e986041d4985f901fae330d315db255584d926521982862c85242fb731]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:1b40ce28baf0e05c7489dcf6b3e1ba3ace622ba732e55cb31bdacd5298c3301c
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:1b40ce28baf0e05c7489dcf6b3e1ba3ace622ba732e55cb31bdacd5298c3301c]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:980b881d5d9bbb87c77eb16aa0715e34b6b406636031243b94b642f34e494a4a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:980b881d5d9bbb87c77eb16aa0715e34b6b406636031243b94b642f34e494a4a]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:e364f74259b9def108d7e5f1ab54d340d7a7c757620922521e71768bd8c99ba9
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:e364f74259b9def108d7e5f1ab54d340d7a7c757620922521e71768bd8c99ba9]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/tag-param-sha256/pull

+ +
+

OCI Conformance Test/tag-param-sha256/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha256
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:b91c98a5e1872bed6f5033b742c4ee908092d655ddba81e8d863821b6bed37c9]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:98ce55943f1e2e18bacf4f9a47fd4b3db50e96e70e3e709637f890b87fa7ec35","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:731850cd7f141fe87ae9622849816992e0de57602522b5a59618348fcb1fe6ef","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha256-0
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:98ce55943f1e2e18bacf4f9a47fd4b3db50e96e70e3e709637f890b87fa7ec35]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:932581e986041d4985f901fae330d315db255584d926521982862c85242fb731","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:1b40ce28baf0e05c7489dcf6b3e1ba3ace622ba732e55cb31bdacd5298c3301c","size":176}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha256-1
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:731850cd7f141fe87ae9622849816992e0de57602522b5a59618348fcb1fe6ef]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:980b881d5d9bbb87c77eb16aa0715e34b6b406636031243b94b642f34e494a4a","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:e364f74259b9def108d7e5f1ab54d340d7a7c757620922521e71768bd8c99ba9","size":176}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha256-2
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:b91c98a5e1872bed6f5033b742c4ee908092d655ddba81e8d863821b6bed37c9]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:98ce55943f1e2e18bacf4f9a47fd4b3db50e96e70e3e709637f890b87fa7ec35","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:731850cd7f141fe87ae9622849816992e0de57602522b5a59618348fcb1fe6ef","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:98ce55943f1e2e18bacf4f9a47fd4b3db50e96e70e3e709637f890b87fa7ec35
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:98ce55943f1e2e18bacf4f9a47fd4b3db50e96e70e3e709637f890b87fa7ec35]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:932581e986041d4985f901fae330d315db255584d926521982862c85242fb731","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:1b40ce28baf0e05c7489dcf6b3e1ba3ace622ba732e55cb31bdacd5298c3301c","size":176}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:731850cd7f141fe87ae9622849816992e0de57602522b5a59618348fcb1fe6ef
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:731850cd7f141fe87ae9622849816992e0de57602522b5a59618348fcb1fe6ef]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:980b881d5d9bbb87c77eb16aa0715e34b6b406636031243b94b642f34e494a4a","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:e364f74259b9def108d7e5f1ab54d340d7a7c757620922521e71768bd8c99ba9","size":176}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:b91c98a5e1872bed6f5033b742c4ee908092d655ddba81e8d863821b6bed37c9
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:b91c98a5e1872bed6f5033b742c4ee908092d655ddba81e8d863821b6bed37c9]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:98ce55943f1e2e18bacf4f9a47fd4b3db50e96e70e3e709637f890b87fa7ec35","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:731850cd7f141fe87ae9622849816992e0de57602522b5a59618348fcb1fe6ef","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:932581e986041d4985f901fae330d315db255584d926521982862c85242fb731
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:932581e986041d4985f901fae330d315db255584d926521982862c85242fb731]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:1b40ce28baf0e05c7489dcf6b3e1ba3ace622ba732e55cb31bdacd5298c3301c
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:1b40ce28baf0e05c7489dcf6b3e1ba3ace622ba732e55cb31bdacd5298c3301c]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:980b881d5d9bbb87c77eb16aa0715e34b6b406636031243b94b642f34e494a4a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:980b881d5d9bbb87c77eb16aa0715e34b6b406636031243b94b642f34e494a4a]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:e364f74259b9def108d7e5f1ab54d340d7a7c757620922521e71768bd8c99ba9
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:e364f74259b9def108d7e5f1ab54d340d7a7c757620922521e71768bd8c99ba9]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/tag-param-sha256/delete

+ +
+

OCI Conformance Test/tag-param-sha256/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha256
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha256
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [100]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha256-0
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha256-0
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [102]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha256-1
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha256-1
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [102]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha256-2
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha256-2
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [102]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:b91c98a5e1872bed6f5033b742c4ee908092d655ddba81e8d863821b6bed37c9
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"MANIFEST_UNKNOWN","message":"manifest (sha256:b91c98a5e1872bed6f5033b742c4ee908092d655ddba81e8d863821b6bed37c9) unknown to registry"}]}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:b91c98a5e1872bed6f5033b742c4ee908092d655ddba81e8d863821b6bed37c9
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:731850cd7f141fe87ae9622849816992e0de57602522b5a59618348fcb1fe6ef
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"MANIFEST_UNKNOWN","message":"manifest (sha256:731850cd7f141fe87ae9622849816992e0de57602522b5a59618348fcb1fe6ef) unknown to registry"}]}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:731850cd7f141fe87ae9622849816992e0de57602522b5a59618348fcb1fe6ef
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:98ce55943f1e2e18bacf4f9a47fd4b3db50e96e70e3e709637f890b87fa7ec35
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"MANIFEST_UNKNOWN","message":"manifest (sha256:98ce55943f1e2e18bacf4f9a47fd4b3db50e96e70e3e709637f890b87fa7ec35) unknown to registry"}]}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:98ce55943f1e2e18bacf4f9a47fd4b3db50e96e70e3e709637f890b87fa7ec35
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:e364f74259b9def108d7e5f1ab54d340d7a7c757620922521e71768bd8c99ba9
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/tag-param-sha256/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/tag-param-sha256/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:932581e986041d4985f901fae330d315db255584d926521982862c85242fb731
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/tag-param-sha256/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:1b40ce28baf0e05c7489dcf6b3e1ba3ace622ba732e55cb31bdacd5298c3301c
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/tag-param-sha256/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/tag-param-sha256/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:980b881d5d9bbb87c77eb16aa0715e34b6b406636031243b94b642f34e494a4a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/tag-param-sha256/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/tag-param-sha512

+ +
+

OCI Conformance Test/tag-param-sha512/push

+ +
+

OCI Conformance Test/tag-param-sha512/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ee167952e935dc2599570064b959c393]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/ee167952e935dc2599570064b959c393?digest=sha512%3Ad5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290
+Headers:
+             Content-Length: [397]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [397]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/8f103ac2e9a6aa5195a71057798dbc2f]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/8f103ac2e9a6aa5195a71057798dbc2f?digest=sha512%3A11454d2f6331c562ce488f6d3624f3d76ad774a47af9ea7d00014a809efd9760cae13533fd32f34f179df7c2c85652d0e1f15b16ce2cf65b364dc55e5eaee8cb
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:11454d2f6331c562ce488f6d3624f3d76ad774a47af9ea7d00014a809efd9760cae13533fd32f34f179df7c2c85652d0e1f15b16ce2cf65b364dc55e5eaee8cb]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:11454d2f6331c562ce488f6d3624f3d76ad774a47af9ea7d00014a809efd9760cae13533fd32f34f179df7c2c85652d0e1f15b16ce2cf65b364dc55e5eaee8cb]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:11454d2f6331c562ce488f6d3624f3d76ad774a47af9ea7d00014a809efd9760cae13533fd32f34f179df7c2c85652d0e1f15b16ce2cf65b364dc55e5eaee8cb
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:11454d2f6331c562ce488f6d3624f3d76ad774a47af9ea7d00014a809efd9760cae13533fd32f34f179df7c2c85652d0e1f15b16ce2cf65b364dc55e5eaee8cb]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/46418a01a48bc344f89f522caf6b2f38]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/46418a01a48bc344f89f522caf6b2f38?digest=sha512%3A8ce038960c9c808ceaf5963733ad5a1af18ff444d321b4a78c6262ae696e8ff5a1a6da31e2d2c742f8c70d0523bbe67bee9cfc318d337aec1fcedc238fe0fedd
+Headers:
+             Content-Length: [174]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 174 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:8ce038960c9c808ceaf5963733ad5a1af18ff444d321b4a78c6262ae696e8ff5a1a6da31e2d2c742f8c70d0523bbe67bee9cfc318d337aec1fcedc238fe0fedd]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:8ce038960c9c808ceaf5963733ad5a1af18ff444d321b4a78c6262ae696e8ff5a1a6da31e2d2c742f8c70d0523bbe67bee9cfc318d337aec1fcedc238fe0fedd]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:8ce038960c9c808ceaf5963733ad5a1af18ff444d321b4a78c6262ae696e8ff5a1a6da31e2d2c742f8c70d0523bbe67bee9cfc318d337aec1fcedc238fe0fedd
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [174]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:8ce038960c9c808ceaf5963733ad5a1af18ff444d321b4a78c6262ae696e8ff5a1a6da31e2d2c742f8c70d0523bbe67bee9cfc318d337aec1fcedc238fe0fedd]
+--- Output of application/x-gzip not supported, 174 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/55a486bbbc6715243505f544453c2dc4]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/55a486bbbc6715243505f544453c2dc4?digest=sha512%3A1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d
+Headers:
+             Content-Length: [397]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [397]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a241e25cddec9daf204a2d7acfce8dd5]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/a241e25cddec9daf204a2d7acfce8dd5?digest=sha512%3A38fc383afb5e5e23a609eacfeeb2cfbc70aaae1ba49c0086c414fb848e56103d3b63bc9e2126e3be73a398e50f0d39fe44cca6675585d79aec2b8c4cb748a39c
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:38fc383afb5e5e23a609eacfeeb2cfbc70aaae1ba49c0086c414fb848e56103d3b63bc9e2126e3be73a398e50f0d39fe44cca6675585d79aec2b8c4cb748a39c]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:38fc383afb5e5e23a609eacfeeb2cfbc70aaae1ba49c0086c414fb848e56103d3b63bc9e2126e3be73a398e50f0d39fe44cca6675585d79aec2b8c4cb748a39c]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:38fc383afb5e5e23a609eacfeeb2cfbc70aaae1ba49c0086c414fb848e56103d3b63bc9e2126e3be73a398e50f0d39fe44cca6675585d79aec2b8c4cb748a39c
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:38fc383afb5e5e23a609eacfeeb2cfbc70aaae1ba49c0086c414fb848e56103d3b63bc9e2126e3be73a398e50f0d39fe44cca6675585d79aec2b8c4cb748a39c]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/50516d86cea7bd45b595519b800cf2d0]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/50516d86cea7bd45b595519b800cf2d0?digest=sha512%3Afd4c2c308c7e13eff13dfef688cc03063228dc54384dbcab715154c97d446e4a941478fcdebd6073ed91a0fe716e9b4dfb758b49c91e02188ccc4027ce173d7a
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:fd4c2c308c7e13eff13dfef688cc03063228dc54384dbcab715154c97d446e4a941478fcdebd6073ed91a0fe716e9b4dfb758b49c91e02188ccc4027ce173d7a]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:fd4c2c308c7e13eff13dfef688cc03063228dc54384dbcab715154c97d446e4a941478fcdebd6073ed91a0fe716e9b4dfb758b49c91e02188ccc4027ce173d7a]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:fd4c2c308c7e13eff13dfef688cc03063228dc54384dbcab715154c97d446e4a941478fcdebd6073ed91a0fe716e9b4dfb758b49c91e02188ccc4027ce173d7a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:fd4c2c308c7e13eff13dfef688cc03063228dc54384dbcab715154c97d446e4a941478fcdebd6073ed91a0fe716e9b4dfb758b49c91e02188ccc4027ce173d7a]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:e479bfa96677fd51abdb8ea9bcd34a50554052e99c50d6081fdc753b4f1031219c8bfd19b63cc482a1b371c830d0df89bb0dbcedcda9c45c2f9d80f7748c9536?tag=tag-param-sha512-0
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:11454d2f6331c562ce488f6d3624f3d76ad774a47af9ea7d00014a809efd9760cae13533fd32f34f179df7c2c85652d0e1f15b16ce2cf65b364dc55e5eaee8cb","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:8ce038960c9c808ceaf5963733ad5a1af18ff444d321b4a78c6262ae696e8ff5a1a6da31e2d2c742f8c70d0523bbe67bee9cfc318d337aec1fcedc238fe0fedd","size":174}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:e479bfa96677fd51abdb8ea9bcd34a50554052e99c50d6081fdc753b4f1031219c8bfd19b63cc482a1b371c830d0df89bb0dbcedcda9c45c2f9d80f7748c9536]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:e479bfa96677fd51abdb8ea9bcd34a50554052e99c50d6081fdc753b4f1031219c8bfd19b63cc482a1b371c830d0df89bb0dbcedcda9c45c2f9d80f7748c9536]
+                    Oci-Tag: [tag-param-sha512-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:e479bfa96677fd51abdb8ea9bcd34a50554052e99c50d6081fdc753b4f1031219c8bfd19b63cc482a1b371c830d0df89bb0dbcedcda9c45c2f9d80f7748c9536
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [747]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:e479bfa96677fd51abdb8ea9bcd34a50554052e99c50d6081fdc753b4f1031219c8bfd19b63cc482a1b371c830d0df89bb0dbcedcda9c45c2f9d80f7748c9536]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:11454d2f6331c562ce488f6d3624f3d76ad774a47af9ea7d00014a809efd9760cae13533fd32f34f179df7c2c85652d0e1f15b16ce2cf65b364dc55e5eaee8cb","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:8ce038960c9c808ceaf5963733ad5a1af18ff444d321b4a78c6262ae696e8ff5a1a6da31e2d2c742f8c70d0523bbe67bee9cfc318d337aec1fcedc238fe0fedd","size":174}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:aabbccd4ce73090ba30d90e5e35d0aa6acacb0e2917fa5e88fba842208e02590daeb3b5acadbcb1ba6e511d52f7a86bed9399961689567fc00724629e90f7beb?tag=tag-param-sha512-1
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:38fc383afb5e5e23a609eacfeeb2cfbc70aaae1ba49c0086c414fb848e56103d3b63bc9e2126e3be73a398e50f0d39fe44cca6675585d79aec2b8c4cb748a39c","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:fd4c2c308c7e13eff13dfef688cc03063228dc54384dbcab715154c97d446e4a941478fcdebd6073ed91a0fe716e9b4dfb758b49c91e02188ccc4027ce173d7a","size":175}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:aabbccd4ce73090ba30d90e5e35d0aa6acacb0e2917fa5e88fba842208e02590daeb3b5acadbcb1ba6e511d52f7a86bed9399961689567fc00724629e90f7beb]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:aabbccd4ce73090ba30d90e5e35d0aa6acacb0e2917fa5e88fba842208e02590daeb3b5acadbcb1ba6e511d52f7a86bed9399961689567fc00724629e90f7beb]
+                    Oci-Tag: [tag-param-sha512-1]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:aabbccd4ce73090ba30d90e5e35d0aa6acacb0e2917fa5e88fba842208e02590daeb3b5acadbcb1ba6e511d52f7a86bed9399961689567fc00724629e90f7beb
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [747]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:aabbccd4ce73090ba30d90e5e35d0aa6acacb0e2917fa5e88fba842208e02590daeb3b5acadbcb1ba6e511d52f7a86bed9399961689567fc00724629e90f7beb]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:38fc383afb5e5e23a609eacfeeb2cfbc70aaae1ba49c0086c414fb848e56103d3b63bc9e2126e3be73a398e50f0d39fe44cca6675585d79aec2b8c4cb748a39c","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:fd4c2c308c7e13eff13dfef688cc03063228dc54384dbcab715154c97d446e4a941478fcdebd6073ed91a0fe716e9b4dfb758b49c91e02188ccc4027ce173d7a","size":175}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:e23ece90bfa606e07ec93aad8e3c26bf354bd9bf7f121b41f32b35575418410022ef51b60dd95841acf90953e130d036a56dfa9019db4c1f4585b620e1d89989?tag=tag-param-sha512&tag=tag-param-sha512-2
+Headers:
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:e479bfa96677fd51abdb8ea9bcd34a50554052e99c50d6081fdc753b4f1031219c8bfd19b63cc482a1b371c830d0df89bb0dbcedcda9c45c2f9d80f7748c9536","size":747,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:aabbccd4ce73090ba30d90e5e35d0aa6acacb0e2917fa5e88fba842208e02590daeb3b5acadbcb1ba6e511d52f7a86bed9399961689567fc00724629e90f7beb","size":747,"platform":{"architecture":"arm64","os":"linux"}}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:e23ece90bfa606e07ec93aad8e3c26bf354bd9bf7f121b41f32b35575418410022ef51b60dd95841acf90953e130d036a56dfa9019db4c1f4585b620e1d89989]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:e23ece90bfa606e07ec93aad8e3c26bf354bd9bf7f121b41f32b35575418410022ef51b60dd95841acf90953e130d036a56dfa9019db4c1f4585b620e1d89989]
+                    Oci-Tag: [tag-param-sha512 tag-param-sha512-2]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:e23ece90bfa606e07ec93aad8e3c26bf354bd9bf7f121b41f32b35575418410022ef51b60dd95841acf90953e130d036a56dfa9019db4c1f4585b620e1d89989
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [619]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:e23ece90bfa606e07ec93aad8e3c26bf354bd9bf7f121b41f32b35575418410022ef51b60dd95841acf90953e130d036a56dfa9019db4c1f4585b620e1d89989]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:e479bfa96677fd51abdb8ea9bcd34a50554052e99c50d6081fdc753b4f1031219c8bfd19b63cc482a1b371c830d0df89bb0dbcedcda9c45c2f9d80f7748c9536","size":747,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:aabbccd4ce73090ba30d90e5e35d0aa6acacb0e2917fa5e88fba842208e02590daeb3b5acadbcb1ba6e511d52f7a86bed9399961689567fc00724629e90f7beb","size":747,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/tag-param-sha512/tag-list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [143]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["tag-param-sha512","tag-param-sha512-0","tag-param-sha512-1","tag-param-sha512-2"]}
+
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list?last=tag-param-sha512-0
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [103]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"name":"conformance/ocilayout/dk73zl45ppb0/repo1","tags":["tag-param-sha512-1","tag-param-sha512-2"]}
+
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/head

+ +
+

OCI Conformance Test/tag-param-sha512/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha512-1
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [747]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:aabbccd4ce73090ba30d90e5e35d0aa6acacb0e2917fa5e88fba842208e02590daeb3b5acadbcb1ba6e511d52f7a86bed9399961689567fc00724629e90f7beb]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha512-2
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [619]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:e23ece90bfa606e07ec93aad8e3c26bf354bd9bf7f121b41f32b35575418410022ef51b60dd95841acf90953e130d036a56dfa9019db4c1f4585b620e1d89989]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha512
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [619]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:e23ece90bfa606e07ec93aad8e3c26bf354bd9bf7f121b41f32b35575418410022ef51b60dd95841acf90953e130d036a56dfa9019db4c1f4585b620e1d89989]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha512-0
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [747]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:e479bfa96677fd51abdb8ea9bcd34a50554052e99c50d6081fdc753b4f1031219c8bfd19b63cc482a1b371c830d0df89bb0dbcedcda9c45c2f9d80f7748c9536]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:e479bfa96677fd51abdb8ea9bcd34a50554052e99c50d6081fdc753b4f1031219c8bfd19b63cc482a1b371c830d0df89bb0dbcedcda9c45c2f9d80f7748c9536
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [747]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:e479bfa96677fd51abdb8ea9bcd34a50554052e99c50d6081fdc753b4f1031219c8bfd19b63cc482a1b371c830d0df89bb0dbcedcda9c45c2f9d80f7748c9536]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:aabbccd4ce73090ba30d90e5e35d0aa6acacb0e2917fa5e88fba842208e02590daeb3b5acadbcb1ba6e511d52f7a86bed9399961689567fc00724629e90f7beb
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [747]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:aabbccd4ce73090ba30d90e5e35d0aa6acacb0e2917fa5e88fba842208e02590daeb3b5acadbcb1ba6e511d52f7a86bed9399961689567fc00724629e90f7beb]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:e23ece90bfa606e07ec93aad8e3c26bf354bd9bf7f121b41f32b35575418410022ef51b60dd95841acf90953e130d036a56dfa9019db4c1f4585b620e1d89989
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [619]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:e23ece90bfa606e07ec93aad8e3c26bf354bd9bf7f121b41f32b35575418410022ef51b60dd95841acf90953e130d036a56dfa9019db4c1f4585b620e1d89989]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [397]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:11454d2f6331c562ce488f6d3624f3d76ad774a47af9ea7d00014a809efd9760cae13533fd32f34f179df7c2c85652d0e1f15b16ce2cf65b364dc55e5eaee8cb
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:11454d2f6331c562ce488f6d3624f3d76ad774a47af9ea7d00014a809efd9760cae13533fd32f34f179df7c2c85652d0e1f15b16ce2cf65b364dc55e5eaee8cb]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:8ce038960c9c808ceaf5963733ad5a1af18ff444d321b4a78c6262ae696e8ff5a1a6da31e2d2c742f8c70d0523bbe67bee9cfc318d337aec1fcedc238fe0fedd
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [174]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:8ce038960c9c808ceaf5963733ad5a1af18ff444d321b4a78c6262ae696e8ff5a1a6da31e2d2c742f8c70d0523bbe67bee9cfc318d337aec1fcedc238fe0fedd]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [397]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:38fc383afb5e5e23a609eacfeeb2cfbc70aaae1ba49c0086c414fb848e56103d3b63bc9e2126e3be73a398e50f0d39fe44cca6675585d79aec2b8c4cb748a39c
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:38fc383afb5e5e23a609eacfeeb2cfbc70aaae1ba49c0086c414fb848e56103d3b63bc9e2126e3be73a398e50f0d39fe44cca6675585d79aec2b8c4cb748a39c]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:fd4c2c308c7e13eff13dfef688cc03063228dc54384dbcab715154c97d446e4a941478fcdebd6073ed91a0fe716e9b4dfb758b49c91e02188ccc4027ce173d7a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:fd4c2c308c7e13eff13dfef688cc03063228dc54384dbcab715154c97d446e4a941478fcdebd6073ed91a0fe716e9b4dfb758b49c91e02188ccc4027ce173d7a]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/tag-param-sha512/pull

+ +
+

OCI Conformance Test/tag-param-sha512/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha512
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [619]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:e23ece90bfa606e07ec93aad8e3c26bf354bd9bf7f121b41f32b35575418410022ef51b60dd95841acf90953e130d036a56dfa9019db4c1f4585b620e1d89989]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:e479bfa96677fd51abdb8ea9bcd34a50554052e99c50d6081fdc753b4f1031219c8bfd19b63cc482a1b371c830d0df89bb0dbcedcda9c45c2f9d80f7748c9536","size":747,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:aabbccd4ce73090ba30d90e5e35d0aa6acacb0e2917fa5e88fba842208e02590daeb3b5acadbcb1ba6e511d52f7a86bed9399961689567fc00724629e90f7beb","size":747,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha512-0
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [747]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:e479bfa96677fd51abdb8ea9bcd34a50554052e99c50d6081fdc753b4f1031219c8bfd19b63cc482a1b371c830d0df89bb0dbcedcda9c45c2f9d80f7748c9536]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:11454d2f6331c562ce488f6d3624f3d76ad774a47af9ea7d00014a809efd9760cae13533fd32f34f179df7c2c85652d0e1f15b16ce2cf65b364dc55e5eaee8cb","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:8ce038960c9c808ceaf5963733ad5a1af18ff444d321b4a78c6262ae696e8ff5a1a6da31e2d2c742f8c70d0523bbe67bee9cfc318d337aec1fcedc238fe0fedd","size":174}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha512-1
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [747]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:aabbccd4ce73090ba30d90e5e35d0aa6acacb0e2917fa5e88fba842208e02590daeb3b5acadbcb1ba6e511d52f7a86bed9399961689567fc00724629e90f7beb]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:38fc383afb5e5e23a609eacfeeb2cfbc70aaae1ba49c0086c414fb848e56103d3b63bc9e2126e3be73a398e50f0d39fe44cca6675585d79aec2b8c4cb748a39c","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:fd4c2c308c7e13eff13dfef688cc03063228dc54384dbcab715154c97d446e4a941478fcdebd6073ed91a0fe716e9b4dfb758b49c91e02188ccc4027ce173d7a","size":175}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha512-2
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [619]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:e23ece90bfa606e07ec93aad8e3c26bf354bd9bf7f121b41f32b35575418410022ef51b60dd95841acf90953e130d036a56dfa9019db4c1f4585b620e1d89989]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:e479bfa96677fd51abdb8ea9bcd34a50554052e99c50d6081fdc753b4f1031219c8bfd19b63cc482a1b371c830d0df89bb0dbcedcda9c45c2f9d80f7748c9536","size":747,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:aabbccd4ce73090ba30d90e5e35d0aa6acacb0e2917fa5e88fba842208e02590daeb3b5acadbcb1ba6e511d52f7a86bed9399961689567fc00724629e90f7beb","size":747,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:e479bfa96677fd51abdb8ea9bcd34a50554052e99c50d6081fdc753b4f1031219c8bfd19b63cc482a1b371c830d0df89bb0dbcedcda9c45c2f9d80f7748c9536
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [747]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:e479bfa96677fd51abdb8ea9bcd34a50554052e99c50d6081fdc753b4f1031219c8bfd19b63cc482a1b371c830d0df89bb0dbcedcda9c45c2f9d80f7748c9536]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:11454d2f6331c562ce488f6d3624f3d76ad774a47af9ea7d00014a809efd9760cae13533fd32f34f179df7c2c85652d0e1f15b16ce2cf65b364dc55e5eaee8cb","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:8ce038960c9c808ceaf5963733ad5a1af18ff444d321b4a78c6262ae696e8ff5a1a6da31e2d2c742f8c70d0523bbe67bee9cfc318d337aec1fcedc238fe0fedd","size":174}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:aabbccd4ce73090ba30d90e5e35d0aa6acacb0e2917fa5e88fba842208e02590daeb3b5acadbcb1ba6e511d52f7a86bed9399961689567fc00724629e90f7beb
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [747]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:aabbccd4ce73090ba30d90e5e35d0aa6acacb0e2917fa5e88fba842208e02590daeb3b5acadbcb1ba6e511d52f7a86bed9399961689567fc00724629e90f7beb]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:38fc383afb5e5e23a609eacfeeb2cfbc70aaae1ba49c0086c414fb848e56103d3b63bc9e2126e3be73a398e50f0d39fe44cca6675585d79aec2b8c4cb748a39c","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:fd4c2c308c7e13eff13dfef688cc03063228dc54384dbcab715154c97d446e4a941478fcdebd6073ed91a0fe716e9b4dfb758b49c91e02188ccc4027ce173d7a","size":175}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:e23ece90bfa606e07ec93aad8e3c26bf354bd9bf7f121b41f32b35575418410022ef51b60dd95841acf90953e130d036a56dfa9019db4c1f4585b620e1d89989
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [619]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:e23ece90bfa606e07ec93aad8e3c26bf354bd9bf7f121b41f32b35575418410022ef51b60dd95841acf90953e130d036a56dfa9019db4c1f4585b620e1d89989]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:e479bfa96677fd51abdb8ea9bcd34a50554052e99c50d6081fdc753b4f1031219c8bfd19b63cc482a1b371c830d0df89bb0dbcedcda9c45c2f9d80f7748c9536","size":747,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:aabbccd4ce73090ba30d90e5e35d0aa6acacb0e2917fa5e88fba842208e02590daeb3b5acadbcb1ba6e511d52f7a86bed9399961689567fc00724629e90f7beb","size":747,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:fd4c2c308c7e13eff13dfef688cc03063228dc54384dbcab715154c97d446e4a941478fcdebd6073ed91a0fe716e9b4dfb758b49c91e02188ccc4027ce173d7a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:fd4c2c308c7e13eff13dfef688cc03063228dc54384dbcab715154c97d446e4a941478fcdebd6073ed91a0fe716e9b4dfb758b49c91e02188ccc4027ce173d7a]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [397]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:11454d2f6331c562ce488f6d3624f3d76ad774a47af9ea7d00014a809efd9760cae13533fd32f34f179df7c2c85652d0e1f15b16ce2cf65b364dc55e5eaee8cb
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:11454d2f6331c562ce488f6d3624f3d76ad774a47af9ea7d00014a809efd9760cae13533fd32f34f179df7c2c85652d0e1f15b16ce2cf65b364dc55e5eaee8cb]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:8ce038960c9c808ceaf5963733ad5a1af18ff444d321b4a78c6262ae696e8ff5a1a6da31e2d2c742f8c70d0523bbe67bee9cfc318d337aec1fcedc238fe0fedd
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [174]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:8ce038960c9c808ceaf5963733ad5a1af18ff444d321b4a78c6262ae696e8ff5a1a6da31e2d2c742f8c70d0523bbe67bee9cfc318d337aec1fcedc238fe0fedd]
+--- Output of application/x-gzip not supported, 174 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [397]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:38fc383afb5e5e23a609eacfeeb2cfbc70aaae1ba49c0086c414fb848e56103d3b63bc9e2126e3be73a398e50f0d39fe44cca6675585d79aec2b8c4cb748a39c
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha512:38fc383afb5e5e23a609eacfeeb2cfbc70aaae1ba49c0086c414fb848e56103d3b63bc9e2126e3be73a398e50f0d39fe44cca6675585d79aec2b8c4cb748a39c]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/tag-param-sha512/delete

+ +
+

OCI Conformance Test/tag-param-sha512/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha512-2
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha512-2
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [102]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha512
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha512
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [100]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha512-0
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha512-0
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [102]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha512-1
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/tag-param-sha512-1
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [102]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:e23ece90bfa606e07ec93aad8e3c26bf354bd9bf7f121b41f32b35575418410022ef51b60dd95841acf90953e130d036a56dfa9019db4c1f4585b620e1d89989
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [219]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"MANIFEST_UNKNOWN","message":"manifest (sha512:e23ece90bfa606e07ec93aad8e3c26bf354bd9bf7f121b41f32b35575418410022ef51b60dd95841acf90953e130d036a56dfa9019db4c1f4585b620e1d89989) unknown to registry"}]}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:e23ece90bfa606e07ec93aad8e3c26bf354bd9bf7f121b41f32b35575418410022ef51b60dd95841acf90953e130d036a56dfa9019db4c1f4585b620e1d89989
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [219]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:aabbccd4ce73090ba30d90e5e35d0aa6acacb0e2917fa5e88fba842208e02590daeb3b5acadbcb1ba6e511d52f7a86bed9399961689567fc00724629e90f7beb
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [219]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"MANIFEST_UNKNOWN","message":"manifest (sha512:aabbccd4ce73090ba30d90e5e35d0aa6acacb0e2917fa5e88fba842208e02590daeb3b5acadbcb1ba6e511d52f7a86bed9399961689567fc00724629e90f7beb) unknown to registry"}]}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:aabbccd4ce73090ba30d90e5e35d0aa6acacb0e2917fa5e88fba842208e02590daeb3b5acadbcb1ba6e511d52f7a86bed9399961689567fc00724629e90f7beb
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [219]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:e479bfa96677fd51abdb8ea9bcd34a50554052e99c50d6081fdc753b4f1031219c8bfd19b63cc482a1b371c830d0df89bb0dbcedcda9c45c2f9d80f7748c9536
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [219]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"MANIFEST_UNKNOWN","message":"manifest (sha512:e479bfa96677fd51abdb8ea9bcd34a50554052e99c50d6081fdc753b4f1031219c8bfd19b63cc482a1b371c830d0df89bb0dbcedcda9c45c2f9d80f7748c9536) unknown to registry"}]}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha512:e479bfa96677fd51abdb8ea9bcd34a50554052e99c50d6081fdc753b4f1031219c8bfd19b63cc482a1b371c830d0df89bb0dbcedcda9c45c2f9d80f7748c9536
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [219]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:8ce038960c9c808ceaf5963733ad5a1af18ff444d321b4a78c6262ae696e8ff5a1a6da31e2d2c742f8c70d0523bbe67bee9cfc318d337aec1fcedc238fe0fedd
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/tag-param-sha512/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/tag-param-sha512/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:38fc383afb5e5e23a609eacfeeb2cfbc70aaae1ba49c0086c414fb848e56103d3b63bc9e2126e3be73a398e50f0d39fe44cca6675585d79aec2b8c4cb748a39c
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/tag-param-sha512/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:fd4c2c308c7e13eff13dfef688cc03063228dc54384dbcab715154c97d446e4a941478fcdebd6073ed91a0fe716e9b4dfb758b49c91e02188ccc4027ce173d7a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/tag-param-sha512/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/tag-param-sha512/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha512:11454d2f6331c562ce488f6d3624f3d76ad774a47af9ea7d00014a809efd9760cae13533fd32f34f179df7c2c85652d0e1f15b16ce2cf65b364dc55e5eaee8cb
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/tag-param-sha512/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/bad-digest-image

+ +
+

OCI Conformance Test/bad-digest-image/push

+ +
+

OCI Conformance Test/bad-digest-image/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/5a7b2a32ed5e6c073599d4c6c9f2f513]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/5a7b2a32ed5e6c073599d4c6c9f2f513?digest=sha256%3A7b83e0ba9c223f4a047dd4cc075994f2a87d50bcb4d65ae36e924796d05dbbf4
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:7b83e0ba9c223f4a047dd4cc075994f2a87d50bcb4d65ae36e924796d05dbbf4]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:7b83e0ba9c223f4a047dd4cc075994f2a87d50bcb4d65ae36e924796d05dbbf4]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:7b83e0ba9c223f4a047dd4cc075994f2a87d50bcb4d65ae36e924796d05dbbf4
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:7b83e0ba9c223f4a047dd4cc075994f2a87d50bcb4d65ae36e924796d05dbbf4]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/bad-digest-image/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/d589df2547267fbaa0a8c11a80f5f6ad]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/d589df2547267fbaa0a8c11a80f5f6ad?digest=sha256%3A4b0e39ad403ee7e32e91cf09f4cab3ed88bac3506b41a26a5cb2099956005a9c
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:4b0e39ad403ee7e32e91cf09f4cab3ed88bac3506b41a26a5cb2099956005a9c]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:4b0e39ad403ee7e32e91cf09f4cab3ed88bac3506b41a26a5cb2099956005a9c]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:4b0e39ad403ee7e32e91cf09f4cab3ed88bac3506b41a26a5cb2099956005a9c
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:4b0e39ad403ee7e32e91cf09f4cab3ed88bac3506b41a26a5cb2099956005a9c]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/bad-digest-image/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e2a364de491c3283b60947b51c3cf43c]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/e2a364de491c3283b60947b51c3cf43c?digest=sha256%3A42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/bad-digest-image/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:51f3bcbfa5378d28ff357c58d974b9fe8cd7f62d155ead656d8aaac7933f296d
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:7b83e0ba9c223f4a047dd4cc075994f2a87d50bcb4d65ae36e924796d05dbbf4","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:4b0e39ad403ee7e32e91cf09f4cab3ed88bac3506b41a26a5cb2099956005a9c","size":176}]}  
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 400
+Headers:
+             Content-Length: [253]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: provided digest (sha256:51f3bcbfa5378d28ff357c58d974b9fe8cd7f62d155ead656d8aaac7933f296d) does not match content (sha256:2c4cc7134cac56df843528a923a30844076e979248d56275db1d071dcb497988)"}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/bad-digest-image/tag-list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [128]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"NAME_UNKNOWN","message":"repository name not known to registry: conformance/ocilayout/dk73zl45ppb0/repo1"}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/bad-digest-image/head

+ +
+

OCI Conformance Test/bad-digest-image/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:4b0e39ad403ee7e32e91cf09f4cab3ed88bac3506b41a26a5cb2099956005a9c
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:4b0e39ad403ee7e32e91cf09f4cab3ed88bac3506b41a26a5cb2099956005a9c]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/bad-digest-image/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/bad-digest-image/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:7b83e0ba9c223f4a047dd4cc075994f2a87d50bcb4d65ae36e924796d05dbbf4
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:7b83e0ba9c223f4a047dd4cc075994f2a87d50bcb4d65ae36e924796d05dbbf4]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/bad-digest-image/pull

+ +
+

OCI Conformance Test/bad-digest-image/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:7b83e0ba9c223f4a047dd4cc075994f2a87d50bcb4d65ae36e924796d05dbbf4
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:7b83e0ba9c223f4a047dd4cc075994f2a87d50bcb4d65ae36e924796d05dbbf4]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/bad-digest-image/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:4b0e39ad403ee7e32e91cf09f4cab3ed88bac3506b41a26a5cb2099956005a9c
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:4b0e39ad403ee7e32e91cf09f4cab3ed88bac3506b41a26a5cb2099956005a9c]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/bad-digest-image/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/bad-digest-image/delete

+ +
+

OCI Conformance Test/bad-digest-image/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:51f3bcbfa5378d28ff357c58d974b9fe8cd7f62d155ead656d8aaac7933f296d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"MANIFEST_UNKNOWN","message":"manifest (sha256:51f3bcbfa5378d28ff357c58d974b9fe8cd7f62d155ead656d8aaac7933f296d) unknown to registry"}]}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:51f3bcbfa5378d28ff357c58d974b9fe8cd7f62d155ead656d8aaac7933f296d
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/bad-digest-image/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/bad-digest-image/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/bad-digest-image/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:7b83e0ba9c223f4a047dd4cc075994f2a87d50bcb4d65ae36e924796d05dbbf4
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/bad-digest-image/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/bad-digest-image/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:4b0e39ad403ee7e32e91cf09f4cab3ed88bac3506b41a26a5cb2099956005a9c
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/bad-digest-image/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/missing-manifest

+ +
+

OCI Conformance Test/missing-manifest/by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:f4ae854b8535574db1f196357edd4a75429c28b3c003c39b94b5ba8520a3a90d
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"MANIFEST_UNKNOWN","message":"manifest (sha256:f4ae854b8535574db1f196357edd4a75429c28b3c003c39b94b5ba8520a3a90d) unknown to registry"}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/missing-manifest/by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/missing-54ofrygh36s62dd5shia
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [112]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"MANIFEST_UNKNOWN","message":"manifest (missing-54ofrygh36s62dd5shia) unknown to registry"}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/invalid-digest-format

+ +
+

OCI Conformance Test/invalid-digest-format/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/d1ee32d1fd15359e08d688a857288fb4]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/d1ee32d1fd15359e08d688a857288fb4?digest=sha256%3Aa4e30492c17e5d1703b5041926f2be303d19ec35423cd242d9fb21f0c91be80e
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:a4e30492c17e5d1703b5041926f2be303d19ec35423cd242d9fb21f0c91be80e]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a4e30492c17e5d1703b5041926f2be303d19ec35423cd242d9fb21f0c91be80e]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a4e30492c17e5d1703b5041926f2be303d19ec35423cd242d9fb21f0c91be80e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:a4e30492c17e5d1703b5041926f2be303d19ec35423cd242d9fb21f0c91be80e]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/invalid-digest-format/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/84742475cce84a875a742fc83d332e75]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/uploads/84742475cce84a875a742fc83d332e75?digest=sha256%3A057358889b8ed01dcf7ad5c120825d38a0f3d0973e8e2487e5f89c874eea0ff9
+Headers:
+             Content-Length: [195]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:057358889b8ed01dcf7ad5c120825d38a0f3d0973e8e2487e5f89c874eea0ff9]
+                   Location: [/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:057358889b8ed01dcf7ad5c120825d38a0f3d0973e8e2487e5f89c874eea0ff9]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:057358889b8ed01dcf7ad5c120825d38a0f3d0973e8e2487e5f89c874eea0ff9
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [195]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+      Docker-Content-Digest: [sha256:057358889b8ed01dcf7ad5c120825d38a0f3d0973e8e2487e5f89c874eea0ff9]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/invalid-digest-format/manifest-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:baddigeststring
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:057358889b8ed01dcf7ad5c120825d38a0f3d0973e8e2487e5f89c874eea0ff9","size":195},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:a4e30492c17e5d1703b5041926f2be303d19ec35423cd242d9fb21f0c91be80e","size":175}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 400
+Headers:
+             Content-Length: [204]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: provided digest (sha256:baddigeststring) does not match content (sha256:9acc5cf2f33d06cd1f63c734469c5ee763b628589f8016334c04529732c611b9)"}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/invalid-digest-format/manifest-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:baddigeststring
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 400
+Headers:
+             Content-Length: [88]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"MANIFEST_INVALID","message":"manifest is invalid: invalid digest"}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/invalid-digest-format/delete

+ +
+

OCI Conformance Test/invalid-digest-format/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:9acc5cf2f33d06cd1f63c734469c5ee763b628589f8016334c04529732c611b9
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"MANIFEST_UNKNOWN","message":"manifest (sha256:9acc5cf2f33d06cd1f63c734469c5ee763b628589f8016334c04529732c611b9) unknown to registry"}]}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/manifests/sha256:9acc5cf2f33d06cd1f63c734469c5ee763b628589f8016334c04529732c611b9
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/invalid-digest-format/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:a4e30492c17e5d1703b5041926f2be303d19ec35423cd242d9fb21f0c91be80e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/invalid-digest-format/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ + +
+

OCI Conformance Test/invalid-digest-format/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:38145/v2/conformance/ocilayout/dk73zl45ppb0/repo1/blobs/sha256:057358889b8ed01dcf7ad5c120825d38a0f3d0973e8e2487e5f89c874eea0ff9
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 405
+Headers:
+             Content-Length: [80]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:31 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"blob is referenced by a manifest"}]}
+================================================================================
+OCI Conformance Test/invalid-digest-format/delete/blob-delete: skipping test:
+  registry returned status 405
+
+

Errors:

+
registry returned status 405
+
+
+ +
+
+ +
+
+ +
+
+ +
+ + \ No newline at end of file diff --git a/conformance/results/ocilayout/results.yaml b/conformance/results/ocilayout/results.yaml new file mode 100644 index 0000000..d847084 --- /dev/null +++ b/conformance/results/ocilayout/results.yaml @@ -0,0 +1,107 @@ +config: + registry: host.docker.internal:38145 + tls: disabled + repo1: conformance/ocilayout/dk73zl45ppb0/repo1 + repo2: conformance/ocilayout/dk73zl45ppb0/repo2 + username: "" + password: "" + cacheAuth: true + logging: warn + apis: + ping: true + pull: true + push: true + blobs: + atomic: true + delete: true + digestHeader: true + mountAnonymous: true + uploadCancel: true + manifests: + atomic: true + delete: true + digestHeader: true + tagParam: true + tags: + atomic: true + delete: true + list: true + referrer: true + data: + image: true + index: true + indexList: true + sparse: false + artifact: true + subject: true + subjectMissing: true + artifactList: true + subjectList: true + dataField: true + nondistributable: true + customFields: true + noLayers: true + emptyBlob: true + sha512: true + roData: + tags: [] + manifests: [] + blobs: [] + referrers: [] + resultsDir: /results + version: "1.1" + commit: 967efdc079b91785ad18c77cc4f8991a47feefbf +apis: + Blob anonymous mount: Skip + Blob chunked: Pass + Blob delete: Pass + Blob delete atomic: Pass + Blob get: Pass + Blob get range: Pass + Blob head: Pass + Blob mount: Pass + Blob post only: Pass + Blob post put: Pass + Blob push: Pass + Blob streaming: Pass + Blob upload cancel: Pass + Manifest delete: Pass + Manifest delete atomic: Pass + Manifest get by digest: Pass + Manifest get by tag: Pass + Manifest head by digest: Pass + Manifest head by tag: Pass + Manifest put by digest: Pass + Manifest put by tag: Pass + Manifest put with subject: Pass + Manifest put with tag params: Pass + Ping: Pass + Referrers: Pass + Tag delete: Pass + Tag delete atomic: Pass + Tag listing: Pass +data: + Artifact: Pass + Artifact Index: Pass + Artifact without Layers: Pass + Artifacts with Subject: Pass + Bad Digest Image: Pass + Blobs sha256: Pass + Blobs sha512: Pass + Custom Fields: Pass + Data Field: Pass + Digest Algorithm sha512: Pass + Empty Index: Pass + Image: Pass + Image Uncompressed: Pass + Image with Large Manifest: Pass + Index: Pass + Index with Subject: Pass + Invalid Manifest Digest: Pass + Missing Subject: Pass + Nested Index: Pass + No Layers: Pass + Non-distributable Layers: Pass + Sparse Manifests: Disabled + Tag Param: Pass + Tag Param sha512: Pass diff --git a/conformance/results/ocimem/junit.xml b/conformance/results/ocimem/junit.xml new file mode 100644 index 0000000..79f36e2 --- /dev/null +++ b/conformance/results/ocimem/junit.xml @@ -0,0 +1,2376 @@ + + + + + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:29 GMT] {} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [125] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:29 GMT] {"errors":[{"code":"NAME_UNKNOWN","message":"repository name not known to registry: conformance/ocimem/dk73zkuop0tg/repo1"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/referrers/sha256:d5101b7e468b81abbb2b312c98790df10f3ddba7c7d8f99a026d8fb7a56096f9 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [88] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:29 GMT] {"manifests":[],"mediaType":"application/vnd.oci.image.index.v1+json","schemaVersion":2} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1c135ced4a71e772ee080e6e2cb1b0f56d90a076f812aa7f8ebb7f4174f86960 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:29 GMT] {"errors":[{"code":"BLOB_UNKNOWN","message":"blob (sha256:1c135ced4a71e772ee080e6e2cb1b0f56d90a076f812aa7f8ebb7f4174f86960) unknown to registry"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/?digest=sha256%3A2db6cd614b55252d3384504d25034460f959110730a038bb096b41b324de01c3 Headers: Content-Length: [512] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 512 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:2db6cd614b55252d3384504d25034460f959110730a038bb096b41b324de01c3] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2db6cd614b55252d3384504d25034460f959110730a038bb096b41b324de01c3] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2db6cd614b55252d3384504d25034460f959110730a038bb096b41b324de01c3 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:2db6cd614b55252d3384504d25034460f959110730a038bb096b41b324de01c3] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2db6cd614b55252d3384504d25034460f959110730a038bb096b41b324de01c3 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:2db6cd614b55252d3384504d25034460f959110730a038bb096b41b324de01c3] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2db6cd614b55252d3384504d25034460f959110730a038bb096b41b324de01c3 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:2db6cd614b55252d3384504d25034460f959110730a038bb096b41b324de01c3] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2db6cd614b55252d3384504d25034460f959110730a038bb096b41b324de01c3 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2db6cd614b55252d3384504d25034460f959110730a038bb096b41b324de01c3 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:29 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/29f7e7368227df2ada5d4837d123a6fe52bed000d2c5201c9b2e621ba1599d15] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/29f7e7368227df2ada5d4837d123a6fe52bed000d2c5201c9b2e621ba1599d15?digest=sha256%3Ae21c93f0bb56249ecb0278272b5ca511635828bcbf3bfbdceb366cd3252ac136 Headers: Content-Length: [512] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 512 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:e21c93f0bb56249ecb0278272b5ca511635828bcbf3bfbdceb366cd3252ac136] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e21c93f0bb56249ecb0278272b5ca511635828bcbf3bfbdceb366cd3252ac136] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e21c93f0bb56249ecb0278272b5ca511635828bcbf3bfbdceb366cd3252ac136 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:e21c93f0bb56249ecb0278272b5ca511635828bcbf3bfbdceb366cd3252ac136] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e21c93f0bb56249ecb0278272b5ca511635828bcbf3bfbdceb366cd3252ac136 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:e21c93f0bb56249ecb0278272b5ca511635828bcbf3bfbdceb366cd3252ac136] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e21c93f0bb56249ecb0278272b5ca511635828bcbf3bfbdceb366cd3252ac136 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:e21c93f0bb56249ecb0278272b5ca511635828bcbf3bfbdceb366cd3252ac136] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e21c93f0bb56249ecb0278272b5ca511635828bcbf3bfbdceb366cd3252ac136 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e21c93f0bb56249ecb0278272b5ca511635828bcbf3bfbdceb366cd3252ac136 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:29 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: Content-Length: [0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/e7dd3f3883d8d317ba9cbf84e9f09a9206bad5b63f79af7e7c7b44ee73b0020d] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/e7dd3f3883d8d317ba9cbf84e9f09a9206bad5b63f79af7e7c7b44ee73b0020d Headers: Content-Length: [512] Content-Range: [0-511] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 512 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/e7dd3f3883d8d317ba9cbf84e9f09a9206bad5b63f79af7e7c7b44ee73b0020d] Range: [0-511] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/e7dd3f3883d8d317ba9cbf84e9f09a9206bad5b63f79af7e7c7b44ee73b0020d?digest=sha256%3A0ef5b10a6cadbef81d3772504cf2ed7c6f1e27a08a5d5a449f30aadbc458d348 Headers: Content-Length: [0] Content-Type: [application/octet-stream] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:0ef5b10a6cadbef81d3772504cf2ed7c6f1e27a08a5d5a449f30aadbc458d348] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:0ef5b10a6cadbef81d3772504cf2ed7c6f1e27a08a5d5a449f30aadbc458d348] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:0ef5b10a6cadbef81d3772504cf2ed7c6f1e27a08a5d5a449f30aadbc458d348 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:0ef5b10a6cadbef81d3772504cf2ed7c6f1e27a08a5d5a449f30aadbc458d348] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:0ef5b10a6cadbef81d3772504cf2ed7c6f1e27a08a5d5a449f30aadbc458d348 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:0ef5b10a6cadbef81d3772504cf2ed7c6f1e27a08a5d5a449f30aadbc458d348] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:0ef5b10a6cadbef81d3772504cf2ed7c6f1e27a08a5d5a449f30aadbc458d348 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:0ef5b10a6cadbef81d3772504cf2ed7c6f1e27a08a5d5a449f30aadbc458d348] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:0ef5b10a6cadbef81d3772504cf2ed7c6f1e27a08a5d5a449f30aadbc458d348 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:0ef5b10a6cadbef81d3772504cf2ed7c6f1e27a08a5d5a449f30aadbc458d348 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:29 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: Content-Length: [0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/5f503a94c5b0d166792fb6f332691685a82ef090a0ef0fc14bcbf824d0f19a78] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/5f503a94c5b0d166792fb6f332691685a82ef090a0ef0fc14bcbf824d0f19a78 Headers: Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 512 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/5f503a94c5b0d166792fb6f332691685a82ef090a0ef0fc14bcbf824d0f19a78] Range: [0-511] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/5f503a94c5b0d166792fb6f332691685a82ef090a0ef0fc14bcbf824d0f19a78?digest=sha256%3Acbc230805006d448cb0eaa795917e624a9ea3846ba2598e8cac30915e7b7e0d1 Headers: Content-Length: [0] Content-Type: [application/octet-stream] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:cbc230805006d448cb0eaa795917e624a9ea3846ba2598e8cac30915e7b7e0d1] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cbc230805006d448cb0eaa795917e624a9ea3846ba2598e8cac30915e7b7e0d1] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cbc230805006d448cb0eaa795917e624a9ea3846ba2598e8cac30915e7b7e0d1 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:cbc230805006d448cb0eaa795917e624a9ea3846ba2598e8cac30915e7b7e0d1] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cbc230805006d448cb0eaa795917e624a9ea3846ba2598e8cac30915e7b7e0d1 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:cbc230805006d448cb0eaa795917e624a9ea3846ba2598e8cac30915e7b7e0d1] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cbc230805006d448cb0eaa795917e624a9ea3846ba2598e8cac30915e7b7e0d1 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:cbc230805006d448cb0eaa795917e624a9ea3846ba2598e8cac30915e7b7e0d1] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cbc230805006d448cb0eaa795917e624a9ea3846ba2598e8cac30915e7b7e0d1 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cbc230805006d448cb0eaa795917e624a9ea3846ba2598e8cac30915e7b7e0d1 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:29 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/uploads/fe992e901de7b83c8a0388186510e6cf1f5202505a960658cc1fde0e52c5ae7b] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/uploads/fe992e901de7b83c8a0388186510e6cf1f5202505a960658cc1fde0e52c5ae7b?digest=sha256%3A9f58f1f6f8f3115922ae2414d3108ed08f93fefd19b406bec25ddba5599cea5c Headers: Content-Length: [512] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 512 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:9f58f1f6f8f3115922ae2414d3108ed08f93fefd19b406bec25ddba5599cea5c] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/sha256:9f58f1f6f8f3115922ae2414d3108ed08f93fefd19b406bec25ddba5599cea5c] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/sha256:9f58f1f6f8f3115922ae2414d3108ed08f93fefd19b406bec25ddba5599cea5c Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:9f58f1f6f8f3115922ae2414d3108ed08f93fefd19b406bec25ddba5599cea5c] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/?from=conformance%2Focimem%2Fdk73zkuop0tg%2Frepo2&mount=sha256%3A9f58f1f6f8f3115922ae2414d3108ed08f93fefd19b406bec25ddba5599cea5c Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:9f58f1f6f8f3115922ae2414d3108ed08f93fefd19b406bec25ddba5599cea5c] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:9f58f1f6f8f3115922ae2414d3108ed08f93fefd19b406bec25ddba5599cea5c] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:9f58f1f6f8f3115922ae2414d3108ed08f93fefd19b406bec25ddba5599cea5c Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:9f58f1f6f8f3115922ae2414d3108ed08f93fefd19b406bec25ddba5599cea5c] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:9f58f1f6f8f3115922ae2414d3108ed08f93fefd19b406bec25ddba5599cea5c Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:9f58f1f6f8f3115922ae2414d3108ed08f93fefd19b406bec25ddba5599cea5c] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:9f58f1f6f8f3115922ae2414d3108ed08f93fefd19b406bec25ddba5599cea5c Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:9f58f1f6f8f3115922ae2414d3108ed08f93fefd19b406bec25ddba5599cea5c] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:9f58f1f6f8f3115922ae2414d3108ed08f93fefd19b406bec25ddba5599cea5c Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:9f58f1f6f8f3115922ae2414d3108ed08f93fefd19b406bec25ddba5599cea5c Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:29 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/sha256:9f58f1f6f8f3115922ae2414d3108ed08f93fefd19b406bec25ddba5599cea5c Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/sha256:9f58f1f6f8f3115922ae2414d3108ed08f93fefd19b406bec25ddba5599cea5c Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:29 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/uploads/87e3605f41a1b9f1a9e00f72ff858b290173ebbd10258fef125571c80e40471d] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/uploads/87e3605f41a1b9f1a9e00f72ff858b290173ebbd10258fef125571c80e40471d?digest=sha256%3A8b9a42da967006edd1ba01c11571f3ebfd6f4717fa9f8c4b106bb584d280de32 Headers: Content-Length: [512] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 512 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:8b9a42da967006edd1ba01c11571f3ebfd6f4717fa9f8c4b106bb584d280de32] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/sha256:8b9a42da967006edd1ba01c11571f3ebfd6f4717fa9f8c4b106bb584d280de32] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/sha256:8b9a42da967006edd1ba01c11571f3ebfd6f4717fa9f8c4b106bb584d280de32 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:8b9a42da967006edd1ba01c11571f3ebfd6f4717fa9f8c4b106bb584d280de32] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + registry returned status 202, fell back to blob POST+PUT + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/?mount=sha256%3A8b9a42da967006edd1ba01c11571f3ebfd6f4717fa9f8c4b106bb584d280de32 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/d8f07fd77b130a22c4a9bdfb708892572faae64ae93d9901d9de2906c4c7d47a] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/d8f07fd77b130a22c4a9bdfb708892572faae64ae93d9901d9de2906c4c7d47a?digest=sha256%3A8b9a42da967006edd1ba01c11571f3ebfd6f4717fa9f8c4b106bb584d280de32 Headers: Content-Length: [512] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 512 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:8b9a42da967006edd1ba01c11571f3ebfd6f4717fa9f8c4b106bb584d280de32] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:8b9a42da967006edd1ba01c11571f3ebfd6f4717fa9f8c4b106bb584d280de32] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:8b9a42da967006edd1ba01c11571f3ebfd6f4717fa9f8c4b106bb584d280de32 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:8b9a42da967006edd1ba01c11571f3ebfd6f4717fa9f8c4b106bb584d280de32] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:8b9a42da967006edd1ba01c11571f3ebfd6f4717fa9f8c4b106bb584d280de32 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:8b9a42da967006edd1ba01c11571f3ebfd6f4717fa9f8c4b106bb584d280de32 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:29 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/sha256:8b9a42da967006edd1ba01c11571f3ebfd6f4717fa9f8c4b106bb584d280de32 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/sha256:8b9a42da967006edd1ba01c11571f3ebfd6f4717fa9f8c4b106bb584d280de32 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:29 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/?from=conformance%2Focimem%2Fdk73zkuop0tg%2Frepo2&mount=sha256%3A8e0e89ac63b332e322e037eb83424ca130e1fbabec1b1eecfa5b18f6f61e277c Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/f7dffadf2dcaf9b523d729174b4812b386f51dbe3dad272633b2ac25c360716c] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/f7dffadf2dcaf9b523d729174b4812b386f51dbe3dad272633b2ac25c360716c?digest=sha256%3A8e0e89ac63b332e322e037eb83424ca130e1fbabec1b1eecfa5b18f6f61e277c Headers: Content-Length: [512] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 512 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:8e0e89ac63b332e322e037eb83424ca130e1fbabec1b1eecfa5b18f6f61e277c] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:8e0e89ac63b332e322e037eb83424ca130e1fbabec1b1eecfa5b18f6f61e277c] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:8e0e89ac63b332e322e037eb83424ca130e1fbabec1b1eecfa5b18f6f61e277c Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:8e0e89ac63b332e322e037eb83424ca130e1fbabec1b1eecfa5b18f6f61e277c] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:8e0e89ac63b332e322e037eb83424ca130e1fbabec1b1eecfa5b18f6f61e277c Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:8e0e89ac63b332e322e037eb83424ca130e1fbabec1b1eecfa5b18f6f61e277c] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:8e0e89ac63b332e322e037eb83424ca130e1fbabec1b1eecfa5b18f6f61e277c Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:8e0e89ac63b332e322e037eb83424ca130e1fbabec1b1eecfa5b18f6f61e277c] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:8e0e89ac63b332e322e037eb83424ca130e1fbabec1b1eecfa5b18f6f61e277c Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:8e0e89ac63b332e322e037eb83424ca130e1fbabec1b1eecfa5b18f6f61e277c Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:29 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/2bc89a6ee4afde4e272df09012bc29d90b12c4d1851defe378b5f85ec29047fc] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/2bc89a6ee4afde4e272df09012bc29d90b12c4d1851defe378b5f85ec29047fc Headers: Content-Length: [0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 204 Headers: Date: [Fri, 24 Jul 2026 21:11:29 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1c135ced4a71e772ee080e6e2cb1b0f56d90a076f812aa7f8ebb7f4174f86960 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:29 GMT] {"errors":[{"code":"BLOB_UNKNOWN","message":"blob (sha256:1c135ced4a71e772ee080e6e2cb1b0f56d90a076f812aa7f8ebb7f4174f86960) unknown to registry"}]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1c135ced4a71e772ee080e6e2cb1b0f56d90a076f812aa7f8ebb7f4174f86960 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:29 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: Content-Length: [0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b608ff0e2216bfbee41d0512cd9d6f60113c90900fee64a5a5fe4bf8a4b96ff6] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b608ff0e2216bfbee41d0512cd9d6f60113c90900fee64a5a5fe4bf8a4b96ff6 Headers: Content-Length: [1024] Content-Range: [0-1023] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b608ff0e2216bfbee41d0512cd9d6f60113c90900fee64a5a5fe4bf8a4b96ff6] Range: [0-1023] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b608ff0e2216bfbee41d0512cd9d6f60113c90900fee64a5a5fe4bf8a4b96ff6 Headers: Content-Length: [1024] Content-Range: [1024-2047] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b608ff0e2216bfbee41d0512cd9d6f60113c90900fee64a5a5fe4bf8a4b96ff6] Range: [0-2047] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b608ff0e2216bfbee41d0512cd9d6f60113c90900fee64a5a5fe4bf8a4b96ff6 Headers: Content-Length: [1019] Content-Range: [2048-3066] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1019 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b608ff0e2216bfbee41d0512cd9d6f60113c90900fee64a5a5fe4bf8a4b96ff6] Range: [0-3066] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b608ff0e2216bfbee41d0512cd9d6f60113c90900fee64a5a5fe4bf8a4b96ff6?digest=sha256%3Aff1488ea8936dfa16dd46f205be2d0ab37d94e0b89f94779aec6074aea7d6c8a Headers: Content-Length: [0] Content-Type: [application/octet-stream] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:ff1488ea8936dfa16dd46f205be2d0ab37d94e0b89f94779aec6074aea7d6c8a] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:ff1488ea8936dfa16dd46f205be2d0ab37d94e0b89f94779aec6074aea7d6c8a] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:ff1488ea8936dfa16dd46f205be2d0ab37d94e0b89f94779aec6074aea7d6c8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:ff1488ea8936dfa16dd46f205be2d0ab37d94e0b89f94779aec6074aea7d6c8a] --- Output of application/octet-stream not supported, 3067 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:ff1488ea8936dfa16dd46f205be2d0ab37d94e0b89f94779aec6074aea7d6c8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:ff1488ea8936dfa16dd46f205be2d0ab37d94e0b89f94779aec6074aea7d6c8a] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:ff1488ea8936dfa16dd46f205be2d0ab37d94e0b89f94779aec6074aea7d6c8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:ff1488ea8936dfa16dd46f205be2d0ab37d94e0b89f94779aec6074aea7d6c8a] --- Output of application/octet-stream not supported, 3067 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:ff1488ea8936dfa16dd46f205be2d0ab37d94e0b89f94779aec6074aea7d6c8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:ff1488ea8936dfa16dd46f205be2d0ab37d94e0b89f94779aec6074aea7d6c8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:29 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: Content-Length: [0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/9277e8a6fc5877088e8221e9ab28f3749dce22ae4972032cd169954379aaaf34] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/9277e8a6fc5877088e8221e9ab28f3749dce22ae4972032cd169954379aaaf34 Headers: Content-Length: [1024] Content-Range: [0-1023] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/9277e8a6fc5877088e8221e9ab28f3749dce22ae4972032cd169954379aaaf34] Range: [0-1023] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/9277e8a6fc5877088e8221e9ab28f3749dce22ae4972032cd169954379aaaf34 Headers: Content-Length: [1024] Content-Range: [1024-2047] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/9277e8a6fc5877088e8221e9ab28f3749dce22ae4972032cd169954379aaaf34] Range: [0-2047] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/9277e8a6fc5877088e8221e9ab28f3749dce22ae4972032cd169954379aaaf34?digest=sha256%3A01b525a4a900115beec65cb3824424277b0fc167e66595f03d7c86cddaed7e51 Headers: Content-Length: [1019] Content-Range: [2048-3066] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1019 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:01b525a4a900115beec65cb3824424277b0fc167e66595f03d7c86cddaed7e51] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:01b525a4a900115beec65cb3824424277b0fc167e66595f03d7c86cddaed7e51] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:01b525a4a900115beec65cb3824424277b0fc167e66595f03d7c86cddaed7e51 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:01b525a4a900115beec65cb3824424277b0fc167e66595f03d7c86cddaed7e51] --- Output of application/octet-stream not supported, 3067 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:01b525a4a900115beec65cb3824424277b0fc167e66595f03d7c86cddaed7e51 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:01b525a4a900115beec65cb3824424277b0fc167e66595f03d7c86cddaed7e51] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:01b525a4a900115beec65cb3824424277b0fc167e66595f03d7c86cddaed7e51 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:01b525a4a900115beec65cb3824424277b0fc167e66595f03d7c86cddaed7e51] --- Output of application/octet-stream not supported, 3067 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:01b525a4a900115beec65cb3824424277b0fc167e66595f03d7c86cddaed7e51 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:01b525a4a900115beec65cb3824424277b0fc167e66595f03d7c86cddaed7e51 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:29 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: Content-Length: [0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a80990805220e13aa0d5152ede7c7f0994f1c4e55e20e1255b59d6679adbad7d] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a80990805220e13aa0d5152ede7c7f0994f1c4e55e20e1255b59d6679adbad7d Headers: Content-Length: [1024] Content-Range: [1024-2047] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 416 Headers: Content-Length: [75] Content-Range: [bytes */*] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:29 GMT] {"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a80990805220e13aa0d5152ede7c7f0994f1c4e55e20e1255b59d6679adbad7d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 204 Headers: Date: [Fri, 24 Jul 2026 21:11:29 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a80990805220e13aa0d5152ede7c7f0994f1c4e55e20e1255b59d6679adbad7d] Range: [0--1] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a80990805220e13aa0d5152ede7c7f0994f1c4e55e20e1255b59d6679adbad7d Headers: Content-Length: [1024] Content-Range: [0-1023] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a80990805220e13aa0d5152ede7c7f0994f1c4e55e20e1255b59d6679adbad7d] Range: [0-1023] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a80990805220e13aa0d5152ede7c7f0994f1c4e55e20e1255b59d6679adbad7d Headers: Content-Length: [1019] Content-Range: [2048-3066] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1019 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 416 Headers: Content-Length: [75] Content-Range: [bytes */*] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:29 GMT] {"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a80990805220e13aa0d5152ede7c7f0994f1c4e55e20e1255b59d6679adbad7d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 204 Headers: Date: [Fri, 24 Jul 2026 21:11:29 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a80990805220e13aa0d5152ede7c7f0994f1c4e55e20e1255b59d6679adbad7d] Range: [0-1023] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a80990805220e13aa0d5152ede7c7f0994f1c4e55e20e1255b59d6679adbad7d Headers: Content-Length: [1024] Content-Range: [1024-2047] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a80990805220e13aa0d5152ede7c7f0994f1c4e55e20e1255b59d6679adbad7d] Range: [0-2047] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a80990805220e13aa0d5152ede7c7f0994f1c4e55e20e1255b59d6679adbad7d Headers: Content-Length: [1024] Content-Range: [0-1023] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 416 Headers: Content-Length: [75] Content-Range: [bytes */*] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:29 GMT] {"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a80990805220e13aa0d5152ede7c7f0994f1c4e55e20e1255b59d6679adbad7d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 204 Headers: Date: [Fri, 24 Jul 2026 21:11:29 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a80990805220e13aa0d5152ede7c7f0994f1c4e55e20e1255b59d6679adbad7d] Range: [0-2047] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a80990805220e13aa0d5152ede7c7f0994f1c4e55e20e1255b59d6679adbad7d Headers: Content-Length: [1019] Content-Range: [2048-3066] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1019 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a80990805220e13aa0d5152ede7c7f0994f1c4e55e20e1255b59d6679adbad7d] Range: [0-3066] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a80990805220e13aa0d5152ede7c7f0994f1c4e55e20e1255b59d6679adbad7d?digest=sha256%3A1fc6fc48e21ceab7db8c80738060cc68b51cf992e5dffa23d0d1f061774133b3 Headers: Content-Length: [0] Content-Type: [application/octet-stream] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:1fc6fc48e21ceab7db8c80738060cc68b51cf992e5dffa23d0d1f061774133b3] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1fc6fc48e21ceab7db8c80738060cc68b51cf992e5dffa23d0d1f061774133b3] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1fc6fc48e21ceab7db8c80738060cc68b51cf992e5dffa23d0d1f061774133b3 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:1fc6fc48e21ceab7db8c80738060cc68b51cf992e5dffa23d0d1f061774133b3] --- Output of application/octet-stream not supported, 3067 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1fc6fc48e21ceab7db8c80738060cc68b51cf992e5dffa23d0d1f061774133b3 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:1fc6fc48e21ceab7db8c80738060cc68b51cf992e5dffa23d0d1f061774133b3] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1fc6fc48e21ceab7db8c80738060cc68b51cf992e5dffa23d0d1f061774133b3 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:1fc6fc48e21ceab7db8c80738060cc68b51cf992e5dffa23d0d1f061774133b3] --- Output of application/octet-stream not supported, 3067 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1fc6fc48e21ceab7db8c80738060cc68b51cf992e5dffa23d0d1f061774133b3 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1fc6fc48e21ceab7db8c80738060cc68b51cf992e5dffa23d0d1f061774133b3 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:29 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: Content-Length: [0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/adf1ef0c6e8f4d181263512f9eb9c7fee0f3c01e732df4becdcd2674f281cbcd] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/adf1ef0c6e8f4d181263512f9eb9c7fee0f3c01e732df4becdcd2674f281cbcd Headers: Content-Length: [1024] Content-Range: [1024-2047] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 416 Headers: Content-Length: [75] Content-Range: [bytes */*] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:29 GMT] {"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/adf1ef0c6e8f4d181263512f9eb9c7fee0f3c01e732df4becdcd2674f281cbcd Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 204 Headers: Date: [Fri, 24 Jul 2026 21:11:29 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/adf1ef0c6e8f4d181263512f9eb9c7fee0f3c01e732df4becdcd2674f281cbcd] Range: [0--1] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/adf1ef0c6e8f4d181263512f9eb9c7fee0f3c01e732df4becdcd2674f281cbcd Headers: Content-Length: [1024] Content-Range: [0-1023] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/adf1ef0c6e8f4d181263512f9eb9c7fee0f3c01e732df4becdcd2674f281cbcd] Range: [0-1023] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/adf1ef0c6e8f4d181263512f9eb9c7fee0f3c01e732df4becdcd2674f281cbcd?digest=sha256%3Ab81b2dc2cb0817a704ebeef8e7107a8f2d357fbc41e37a2bf8a847601678ab76 Headers: Content-Length: [1019] Content-Range: [2048-3066] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1019 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 416 Headers: Content-Length: [75] Content-Range: [bytes */*] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:29 GMT] {"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/adf1ef0c6e8f4d181263512f9eb9c7fee0f3c01e732df4becdcd2674f281cbcd?digest=sha256%3Ab81b2dc2cb0817a704ebeef8e7107a8f2d357fbc41e37a2bf8a847601678ab76 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 204 Headers: Date: [Fri, 24 Jul 2026 21:11:29 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/adf1ef0c6e8f4d181263512f9eb9c7fee0f3c01e732df4becdcd2674f281cbcd] Range: [0-1023] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/adf1ef0c6e8f4d181263512f9eb9c7fee0f3c01e732df4becdcd2674f281cbcd Headers: Content-Length: [1024] Content-Range: [1024-2047] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/adf1ef0c6e8f4d181263512f9eb9c7fee0f3c01e732df4becdcd2674f281cbcd] Range: [0-2047] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/adf1ef0c6e8f4d181263512f9eb9c7fee0f3c01e732df4becdcd2674f281cbcd Headers: Content-Length: [1024] Content-Range: [0-1023] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 416 Headers: Content-Length: [75] Content-Range: [bytes */*] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:29 GMT] {"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/adf1ef0c6e8f4d181263512f9eb9c7fee0f3c01e732df4becdcd2674f281cbcd Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 204 Headers: Date: [Fri, 24 Jul 2026 21:11:29 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/adf1ef0c6e8f4d181263512f9eb9c7fee0f3c01e732df4becdcd2674f281cbcd] Range: [0-2047] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/adf1ef0c6e8f4d181263512f9eb9c7fee0f3c01e732df4becdcd2674f281cbcd?digest=sha256%3Ab81b2dc2cb0817a704ebeef8e7107a8f2d357fbc41e37a2bf8a847601678ab76 Headers: Content-Length: [1019] Content-Range: [2048-3066] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1019 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:b81b2dc2cb0817a704ebeef8e7107a8f2d357fbc41e37a2bf8a847601678ab76] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:b81b2dc2cb0817a704ebeef8e7107a8f2d357fbc41e37a2bf8a847601678ab76] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:b81b2dc2cb0817a704ebeef8e7107a8f2d357fbc41e37a2bf8a847601678ab76 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:b81b2dc2cb0817a704ebeef8e7107a8f2d357fbc41e37a2bf8a847601678ab76] --- Output of application/octet-stream not supported, 3067 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:b81b2dc2cb0817a704ebeef8e7107a8f2d357fbc41e37a2bf8a847601678ab76 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:b81b2dc2cb0817a704ebeef8e7107a8f2d357fbc41e37a2bf8a847601678ab76] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:b81b2dc2cb0817a704ebeef8e7107a8f2d357fbc41e37a2bf8a847601678ab76 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:b81b2dc2cb0817a704ebeef8e7107a8f2d357fbc41e37a2bf8a847601678ab76] --- Output of application/octet-stream not supported, 3067 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:b81b2dc2cb0817a704ebeef8e7107a8f2d357fbc41e37a2bf8a847601678ab76 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:b81b2dc2cb0817a704ebeef8e7107a8f2d357fbc41e37a2bf8a847601678ab76 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:29 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/20aa069dab0afd074da15c8f5c30e5a8347413b1b3b646a58e562c6703d45f57] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/20aa069dab0afd074da15c8f5c30e5a8347413b1b3b646a58e562c6703d45f57?digest=sha256%3Acb8d13577ee868d39578b295aad6598d3c41f517bc4c503eac4a29c35fa05dd7 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 2048 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:cb8d13577ee868d39578b295aad6598d3c41f517bc4c503eac4a29c35fa05dd7] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cb8d13577ee868d39578b295aad6598d3c41f517bc4c503eac4a29c35fa05dd7] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cb8d13577ee868d39578b295aad6598d3c41f517bc4c503eac4a29c35fa05dd7 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:cb8d13577ee868d39578b295aad6598d3c41f517bc4c503eac4a29c35fa05dd7] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cb8d13577ee868d39578b295aad6598d3c41f517bc4c503eac4a29c35fa05dd7 Headers: Range: [bytes=500-1499] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 206 Headers: Content-Length: [1000] Content-Range: [bytes 500-1499/2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:cb8d13577ee868d39578b295aad6598d3c41f517bc4c503eac4a29c35fa05dd7] --- Output of application/octet-stream not supported, 1000 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cb8d13577ee868d39578b295aad6598d3c41f517bc4c503eac4a29c35fa05dd7 Headers: Range: [bytes=500-] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 206 Headers: Content-Length: [1548] Content-Range: [bytes 500-2047/2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:cb8d13577ee868d39578b295aad6598d3c41f517bc4c503eac4a29c35fa05dd7] --- Output of application/octet-stream not supported, 1548 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cb8d13577ee868d39578b295aad6598d3c41f517bc4c503eac4a29c35fa05dd7 Headers: Range: [bytes=-500] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 206 Headers: Content-Length: [500] Content-Range: [bytes 1548-2047/2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:cb8d13577ee868d39578b295aad6598d3c41f517bc4c503eac4a29c35fa05dd7] --- Output of application/octet-stream not supported, 500 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cb8d13577ee868d39578b295aad6598d3c41f517bc4c503eac4a29c35fa05dd7 Headers: Range: [bytes=2000-5000] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 206 Headers: Content-Length: [48] Content-Range: [bytes 2000-2047/2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:cb8d13577ee868d39578b295aad6598d3c41f517bc4c503eac4a29c35fa05dd7] --- Output of application/octet-stream not supported, 48 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cb8d13577ee868d39578b295aad6598d3c41f517bc4c503eac4a29c35fa05dd7 Headers: Range: [bytes=500-0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 416 Headers: Content-Length: [79] Content-Range: [bytes */*] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:29 GMT] {"errors":[{"code":"UNSUPPORTED","message":"range end is before range start"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cb8d13577ee868d39578b295aad6598d3c41f517bc4c503eac4a29c35fa05dd7 Headers: Range: [bytes=5000-10000] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 416 Headers: Content-Length: [81] Content-Range: [bytes */*] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:29 GMT] {"errors":[{"code":"UNSUPPORTED","message":"range start is beyond end of blob"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cb8d13577ee868d39578b295aad6598d3c41f517bc4c503eac4a29c35fa05dd7 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cb8d13577ee868d39578b295aad6598d3c41f517bc4c503eac4a29c35fa05dd7 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:29 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/72b21844be55fdcca18e8a23213e5150213630ae5eaf1a73901840a8d4f3681f] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/72b21844be55fdcca18e8a23213e5150213630ae5eaf1a73901840a8d4f3681f?digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 Headers: Content-Length: [0] Content-Type: [application/octet-stream] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [0] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [0] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [0] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:29 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/35253bdbec76647b58a2d407f87a86c798a922c9d1330f49dc2f3446f3a3a10d] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/35253bdbec76647b58a2d407f87a86c798a922c9d1330f49dc2f3446f3a3a10d?digest=sha256%3A44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: Content-Length: [2] Content-Type: [application/octet-stream] {} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] {} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] {} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:29 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/?digest=sha256%3Ae31b4b98478ee3025bb201afb52d5ce193cf30230b6347aa57f209114390aafa Headers: Content-Length: [3072] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 3072 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 400 Headers: Content-Length: [97] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:29 GMT] {"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: digest does not match contents"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:29 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/6b1fa49cc7f943b7f325a586532bcdce5dedf9d5dcfe9fe9a9060b3795346523] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/6b1fa49cc7f943b7f325a586532bcdce5dedf9d5dcfe9fe9a9060b3795346523?digest=sha256%3Aeea5b88fe4aaa2d740d53e5a6303a5116b9d5c3742c713fbc6f1d9c3aef9fab9 Headers: Content-Length: [3072] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 3072 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 400 Headers: Content-Length: [97] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: digest does not match contents"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: Content-Length: [0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/788d0130091320be5806d11ca77f56c4d17beaf6b9b713129ec7a6d05a3ddbd1] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/788d0130091320be5806d11ca77f56c4d17beaf6b9b713129ec7a6d05a3ddbd1 Headers: Content-Length: [1025] Content-Range: [0-1024] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1025 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/788d0130091320be5806d11ca77f56c4d17beaf6b9b713129ec7a6d05a3ddbd1] Range: [0-1024] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/788d0130091320be5806d11ca77f56c4d17beaf6b9b713129ec7a6d05a3ddbd1 Headers: Content-Length: [1025] Content-Range: [1025-2049] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1025 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/788d0130091320be5806d11ca77f56c4d17beaf6b9b713129ec7a6d05a3ddbd1] Range: [0-2049] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/788d0130091320be5806d11ca77f56c4d17beaf6b9b713129ec7a6d05a3ddbd1 Headers: Content-Length: [1022] Content-Range: [2050-3071] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1022 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/788d0130091320be5806d11ca77f56c4d17beaf6b9b713129ec7a6d05a3ddbd1] Range: [0-3071] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/788d0130091320be5806d11ca77f56c4d17beaf6b9b713129ec7a6d05a3ddbd1?digest=sha256%3A5d7122b211e147c91ada48d5234a4b3926feddcb52acbc8cc25c532885deb7d5 Headers: Content-Length: [0] Content-Type: [application/octet-stream] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 400 Headers: Content-Length: [97] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: digest does not match contents"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: Content-Length: [0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/77125f3306391668ef5ebf9d6f16a1d6cdf5b3d8c4d9573549f33e2605abd4f8] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/77125f3306391668ef5ebf9d6f16a1d6cdf5b3d8c4d9573549f33e2605abd4f8 Headers: Content-Length: [1025] Content-Range: [0-1024] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1025 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/77125f3306391668ef5ebf9d6f16a1d6cdf5b3d8c4d9573549f33e2605abd4f8] Range: [0-1024] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/77125f3306391668ef5ebf9d6f16a1d6cdf5b3d8c4d9573549f33e2605abd4f8 Headers: Content-Length: [1025] Content-Range: [1025-2049] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1025 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/77125f3306391668ef5ebf9d6f16a1d6cdf5b3d8c4d9573549f33e2605abd4f8] Range: [0-2049] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/77125f3306391668ef5ebf9d6f16a1d6cdf5b3d8c4d9573549f33e2605abd4f8 Headers: Content-Length: [1022] Content-Range: [2050-3071] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1022 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/77125f3306391668ef5ebf9d6f16a1d6cdf5b3d8c4d9573549f33e2605abd4f8] Range: [0-3071] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/77125f3306391668ef5ebf9d6f16a1d6cdf5b3d8c4d9573549f33e2605abd4f8?digest=sha256%3A12c8cc4faec006be5cf289a37068a88f7415986423b8496b9be416f39f48ec43 Headers: Content-Length: [0] Content-Type: [application/octet-stream] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 400 Headers: Content-Length: [97] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: digest does not match contents"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: Content-Length: [0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/adb1a7828158f75a8773cac023e708fdd902f886b72e63439d47fcd0d9d5349b] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/adb1a7828158f75a8773cac023e708fdd902f886b72e63439d47fcd0d9d5349b Headers: Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 3072 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/adb1a7828158f75a8773cac023e708fdd902f886b72e63439d47fcd0d9d5349b] Range: [0-3071] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/adb1a7828158f75a8773cac023e708fdd902f886b72e63439d47fcd0d9d5349b?digest=sha256%3A951fef2e418c3417fb7172d885aab08b10dbdc9d074cd9a2efa8298366405620 Headers: Content-Length: [0] Content-Type: [application/octet-stream] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 400 Headers: Content-Length: [97] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: digest does not match contents"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:5c9f54dcf109dab49ab77f78c812de8be4f52d98c451e531d84f99fbbb9e6249df056f213f168f8ece0415aa7e76570232e5b44dd66486cafa4e87052de549b7 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [211] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"BLOB_UNKNOWN","message":"blob (sha512:5c9f54dcf109dab49ab77f78c812de8be4f52d98c451e531d84f99fbbb9e6249df056f213f168f8ece0415aa7e76570232e5b44dd66486cafa4e87052de549b7) unknown to registry"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/?digest=sha512%3A0abfc9a140d2f89478baf5675cfe41d5f5050159837a81d2303f450b74733bba69cfeab5db8d727b4d1da969bc05476e37f49d3d9da76110dcd470634ad3af91 Headers: Content-Length: [512] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 512 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:0abfc9a140d2f89478baf5675cfe41d5f5050159837a81d2303f450b74733bba69cfeab5db8d727b4d1da969bc05476e37f49d3d9da76110dcd470634ad3af91] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0abfc9a140d2f89478baf5675cfe41d5f5050159837a81d2303f450b74733bba69cfeab5db8d727b4d1da969bc05476e37f49d3d9da76110dcd470634ad3af91] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0abfc9a140d2f89478baf5675cfe41d5f5050159837a81d2303f450b74733bba69cfeab5db8d727b4d1da969bc05476e37f49d3d9da76110dcd470634ad3af91 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:0abfc9a140d2f89478baf5675cfe41d5f5050159837a81d2303f450b74733bba69cfeab5db8d727b4d1da969bc05476e37f49d3d9da76110dcd470634ad3af91] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0abfc9a140d2f89478baf5675cfe41d5f5050159837a81d2303f450b74733bba69cfeab5db8d727b4d1da969bc05476e37f49d3d9da76110dcd470634ad3af91 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:0abfc9a140d2f89478baf5675cfe41d5f5050159837a81d2303f450b74733bba69cfeab5db8d727b4d1da969bc05476e37f49d3d9da76110dcd470634ad3af91] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0abfc9a140d2f89478baf5675cfe41d5f5050159837a81d2303f450b74733bba69cfeab5db8d727b4d1da969bc05476e37f49d3d9da76110dcd470634ad3af91 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:0abfc9a140d2f89478baf5675cfe41d5f5050159837a81d2303f450b74733bba69cfeab5db8d727b4d1da969bc05476e37f49d3d9da76110dcd470634ad3af91] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0abfc9a140d2f89478baf5675cfe41d5f5050159837a81d2303f450b74733bba69cfeab5db8d727b4d1da969bc05476e37f49d3d9da76110dcd470634ad3af91 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0abfc9a140d2f89478baf5675cfe41d5f5050159837a81d2303f450b74733bba69cfeab5db8d727b4d1da969bc05476e37f49d3d9da76110dcd470634ad3af91 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [211] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1950ca60ad0287b948b3dda65727b1e76779fe9b3bd44b80f7d121d34e768c92] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1950ca60ad0287b948b3dda65727b1e76779fe9b3bd44b80f7d121d34e768c92?digest=sha512%3Adaa996d8ee984b242f239f077a577bf81f1ecd7f97f27873fee911f62632f2c2378829b0ca885308cbe6822bed7455f41487952cac6ef2c289dfa6973a391fdb Headers: Content-Length: [512] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 512 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:daa996d8ee984b242f239f077a577bf81f1ecd7f97f27873fee911f62632f2c2378829b0ca885308cbe6822bed7455f41487952cac6ef2c289dfa6973a391fdb] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:daa996d8ee984b242f239f077a577bf81f1ecd7f97f27873fee911f62632f2c2378829b0ca885308cbe6822bed7455f41487952cac6ef2c289dfa6973a391fdb] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:daa996d8ee984b242f239f077a577bf81f1ecd7f97f27873fee911f62632f2c2378829b0ca885308cbe6822bed7455f41487952cac6ef2c289dfa6973a391fdb Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:daa996d8ee984b242f239f077a577bf81f1ecd7f97f27873fee911f62632f2c2378829b0ca885308cbe6822bed7455f41487952cac6ef2c289dfa6973a391fdb] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:daa996d8ee984b242f239f077a577bf81f1ecd7f97f27873fee911f62632f2c2378829b0ca885308cbe6822bed7455f41487952cac6ef2c289dfa6973a391fdb Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:daa996d8ee984b242f239f077a577bf81f1ecd7f97f27873fee911f62632f2c2378829b0ca885308cbe6822bed7455f41487952cac6ef2c289dfa6973a391fdb] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:daa996d8ee984b242f239f077a577bf81f1ecd7f97f27873fee911f62632f2c2378829b0ca885308cbe6822bed7455f41487952cac6ef2c289dfa6973a391fdb Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:daa996d8ee984b242f239f077a577bf81f1ecd7f97f27873fee911f62632f2c2378829b0ca885308cbe6822bed7455f41487952cac6ef2c289dfa6973a391fdb] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:daa996d8ee984b242f239f077a577bf81f1ecd7f97f27873fee911f62632f2c2378829b0ca885308cbe6822bed7455f41487952cac6ef2c289dfa6973a391fdb Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:daa996d8ee984b242f239f077a577bf81f1ecd7f97f27873fee911f62632f2c2378829b0ca885308cbe6822bed7455f41487952cac6ef2c289dfa6973a391fdb Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [211] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: Content-Length: [0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/022fd6efc7d949eb649555baa19c592508c80076fba5dfddf01e1612ac61f5b7] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/022fd6efc7d949eb649555baa19c592508c80076fba5dfddf01e1612ac61f5b7 Headers: Content-Length: [512] Content-Range: [0-511] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 512 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/022fd6efc7d949eb649555baa19c592508c80076fba5dfddf01e1612ac61f5b7] Range: [0-511] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/022fd6efc7d949eb649555baa19c592508c80076fba5dfddf01e1612ac61f5b7?digest=sha512%3Af0fd026bc1b51784b0b5b12bb5a2de35a35ed14ab4ae0c2a3b40d24cbfbdfc7a4ab55a52d16c8f927d0ad9b867c4505d013c5a1645a2185bfcbcc9c8aa5fff78 Headers: Content-Length: [0] Content-Type: [application/octet-stream] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:f0fd026bc1b51784b0b5b12bb5a2de35a35ed14ab4ae0c2a3b40d24cbfbdfc7a4ab55a52d16c8f927d0ad9b867c4505d013c5a1645a2185bfcbcc9c8aa5fff78] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:f0fd026bc1b51784b0b5b12bb5a2de35a35ed14ab4ae0c2a3b40d24cbfbdfc7a4ab55a52d16c8f927d0ad9b867c4505d013c5a1645a2185bfcbcc9c8aa5fff78] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:f0fd026bc1b51784b0b5b12bb5a2de35a35ed14ab4ae0c2a3b40d24cbfbdfc7a4ab55a52d16c8f927d0ad9b867c4505d013c5a1645a2185bfcbcc9c8aa5fff78 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:f0fd026bc1b51784b0b5b12bb5a2de35a35ed14ab4ae0c2a3b40d24cbfbdfc7a4ab55a52d16c8f927d0ad9b867c4505d013c5a1645a2185bfcbcc9c8aa5fff78] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:f0fd026bc1b51784b0b5b12bb5a2de35a35ed14ab4ae0c2a3b40d24cbfbdfc7a4ab55a52d16c8f927d0ad9b867c4505d013c5a1645a2185bfcbcc9c8aa5fff78 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:f0fd026bc1b51784b0b5b12bb5a2de35a35ed14ab4ae0c2a3b40d24cbfbdfc7a4ab55a52d16c8f927d0ad9b867c4505d013c5a1645a2185bfcbcc9c8aa5fff78] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:f0fd026bc1b51784b0b5b12bb5a2de35a35ed14ab4ae0c2a3b40d24cbfbdfc7a4ab55a52d16c8f927d0ad9b867c4505d013c5a1645a2185bfcbcc9c8aa5fff78 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:f0fd026bc1b51784b0b5b12bb5a2de35a35ed14ab4ae0c2a3b40d24cbfbdfc7a4ab55a52d16c8f927d0ad9b867c4505d013c5a1645a2185bfcbcc9c8aa5fff78] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:f0fd026bc1b51784b0b5b12bb5a2de35a35ed14ab4ae0c2a3b40d24cbfbdfc7a4ab55a52d16c8f927d0ad9b867c4505d013c5a1645a2185bfcbcc9c8aa5fff78 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:f0fd026bc1b51784b0b5b12bb5a2de35a35ed14ab4ae0c2a3b40d24cbfbdfc7a4ab55a52d16c8f927d0ad9b867c4505d013c5a1645a2185bfcbcc9c8aa5fff78 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [211] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: Content-Length: [0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1ea7655890367a0283320fa19dbb9a205283cd543f4e0f9783e31310dc270a78] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1ea7655890367a0283320fa19dbb9a205283cd543f4e0f9783e31310dc270a78 Headers: Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 512 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1ea7655890367a0283320fa19dbb9a205283cd543f4e0f9783e31310dc270a78] Range: [0-511] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1ea7655890367a0283320fa19dbb9a205283cd543f4e0f9783e31310dc270a78?digest=sha512%3A5936ffa6e319095cd75a55eb5dbe8e44a980f6e61d3722c8ecca0c67aefb07973591a778c350e13a8101588097ebe9ea8c7037d0ffec93cfac2907983bba7bb1 Headers: Content-Length: [0] Content-Type: [application/octet-stream] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:5936ffa6e319095cd75a55eb5dbe8e44a980f6e61d3722c8ecca0c67aefb07973591a778c350e13a8101588097ebe9ea8c7037d0ffec93cfac2907983bba7bb1] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:5936ffa6e319095cd75a55eb5dbe8e44a980f6e61d3722c8ecca0c67aefb07973591a778c350e13a8101588097ebe9ea8c7037d0ffec93cfac2907983bba7bb1] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:5936ffa6e319095cd75a55eb5dbe8e44a980f6e61d3722c8ecca0c67aefb07973591a778c350e13a8101588097ebe9ea8c7037d0ffec93cfac2907983bba7bb1 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:5936ffa6e319095cd75a55eb5dbe8e44a980f6e61d3722c8ecca0c67aefb07973591a778c350e13a8101588097ebe9ea8c7037d0ffec93cfac2907983bba7bb1] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:5936ffa6e319095cd75a55eb5dbe8e44a980f6e61d3722c8ecca0c67aefb07973591a778c350e13a8101588097ebe9ea8c7037d0ffec93cfac2907983bba7bb1 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:5936ffa6e319095cd75a55eb5dbe8e44a980f6e61d3722c8ecca0c67aefb07973591a778c350e13a8101588097ebe9ea8c7037d0ffec93cfac2907983bba7bb1] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:5936ffa6e319095cd75a55eb5dbe8e44a980f6e61d3722c8ecca0c67aefb07973591a778c350e13a8101588097ebe9ea8c7037d0ffec93cfac2907983bba7bb1 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:5936ffa6e319095cd75a55eb5dbe8e44a980f6e61d3722c8ecca0c67aefb07973591a778c350e13a8101588097ebe9ea8c7037d0ffec93cfac2907983bba7bb1] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:5936ffa6e319095cd75a55eb5dbe8e44a980f6e61d3722c8ecca0c67aefb07973591a778c350e13a8101588097ebe9ea8c7037d0ffec93cfac2907983bba7bb1 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:5936ffa6e319095cd75a55eb5dbe8e44a980f6e61d3722c8ecca0c67aefb07973591a778c350e13a8101588097ebe9ea8c7037d0ffec93cfac2907983bba7bb1 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [211] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/uploads/824b7d4047ce9d43be09a5d7576778db6530c7f75aaa3cb3ecb6bc10677335e1] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/uploads/824b7d4047ce9d43be09a5d7576778db6530c7f75aaa3cb3ecb6bc10677335e1?digest=sha512%3Aeedc0d0ef404d01b513a1a686f75c2951f4201e4e00e08eeb5c7fb8e3661c827d9fb8c2bcd312b6dd87c5adb38aecd807ab6f9e5ce1d4e558f2a324accc6dda6 Headers: Content-Length: [512] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 512 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:eedc0d0ef404d01b513a1a686f75c2951f4201e4e00e08eeb5c7fb8e3661c827d9fb8c2bcd312b6dd87c5adb38aecd807ab6f9e5ce1d4e558f2a324accc6dda6] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/sha512:eedc0d0ef404d01b513a1a686f75c2951f4201e4e00e08eeb5c7fb8e3661c827d9fb8c2bcd312b6dd87c5adb38aecd807ab6f9e5ce1d4e558f2a324accc6dda6] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/sha512:eedc0d0ef404d01b513a1a686f75c2951f4201e4e00e08eeb5c7fb8e3661c827d9fb8c2bcd312b6dd87c5adb38aecd807ab6f9e5ce1d4e558f2a324accc6dda6 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:eedc0d0ef404d01b513a1a686f75c2951f4201e4e00e08eeb5c7fb8e3661c827d9fb8c2bcd312b6dd87c5adb38aecd807ab6f9e5ce1d4e558f2a324accc6dda6] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/?from=conformance%2Focimem%2Fdk73zkuop0tg%2Frepo2&mount=sha512%3Aeedc0d0ef404d01b513a1a686f75c2951f4201e4e00e08eeb5c7fb8e3661c827d9fb8c2bcd312b6dd87c5adb38aecd807ab6f9e5ce1d4e558f2a324accc6dda6 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:eedc0d0ef404d01b513a1a686f75c2951f4201e4e00e08eeb5c7fb8e3661c827d9fb8c2bcd312b6dd87c5adb38aecd807ab6f9e5ce1d4e558f2a324accc6dda6] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:eedc0d0ef404d01b513a1a686f75c2951f4201e4e00e08eeb5c7fb8e3661c827d9fb8c2bcd312b6dd87c5adb38aecd807ab6f9e5ce1d4e558f2a324accc6dda6] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:eedc0d0ef404d01b513a1a686f75c2951f4201e4e00e08eeb5c7fb8e3661c827d9fb8c2bcd312b6dd87c5adb38aecd807ab6f9e5ce1d4e558f2a324accc6dda6 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:eedc0d0ef404d01b513a1a686f75c2951f4201e4e00e08eeb5c7fb8e3661c827d9fb8c2bcd312b6dd87c5adb38aecd807ab6f9e5ce1d4e558f2a324accc6dda6] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:eedc0d0ef404d01b513a1a686f75c2951f4201e4e00e08eeb5c7fb8e3661c827d9fb8c2bcd312b6dd87c5adb38aecd807ab6f9e5ce1d4e558f2a324accc6dda6 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:eedc0d0ef404d01b513a1a686f75c2951f4201e4e00e08eeb5c7fb8e3661c827d9fb8c2bcd312b6dd87c5adb38aecd807ab6f9e5ce1d4e558f2a324accc6dda6] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:eedc0d0ef404d01b513a1a686f75c2951f4201e4e00e08eeb5c7fb8e3661c827d9fb8c2bcd312b6dd87c5adb38aecd807ab6f9e5ce1d4e558f2a324accc6dda6 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:eedc0d0ef404d01b513a1a686f75c2951f4201e4e00e08eeb5c7fb8e3661c827d9fb8c2bcd312b6dd87c5adb38aecd807ab6f9e5ce1d4e558f2a324accc6dda6] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:eedc0d0ef404d01b513a1a686f75c2951f4201e4e00e08eeb5c7fb8e3661c827d9fb8c2bcd312b6dd87c5adb38aecd807ab6f9e5ce1d4e558f2a324accc6dda6 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:eedc0d0ef404d01b513a1a686f75c2951f4201e4e00e08eeb5c7fb8e3661c827d9fb8c2bcd312b6dd87c5adb38aecd807ab6f9e5ce1d4e558f2a324accc6dda6 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [211] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/sha512:eedc0d0ef404d01b513a1a686f75c2951f4201e4e00e08eeb5c7fb8e3661c827d9fb8c2bcd312b6dd87c5adb38aecd807ab6f9e5ce1d4e558f2a324accc6dda6 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/sha512:eedc0d0ef404d01b513a1a686f75c2951f4201e4e00e08eeb5c7fb8e3661c827d9fb8c2bcd312b6dd87c5adb38aecd807ab6f9e5ce1d4e558f2a324accc6dda6 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [211] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/uploads/3855824eb2699dc514e6a4d4acb0803e2dc155d0778829db93fd3509d25cf0c0] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/uploads/3855824eb2699dc514e6a4d4acb0803e2dc155d0778829db93fd3509d25cf0c0?digest=sha512%3Aeca909f3860b1210c9501ab16e614f1af905b35e27457059d8c71d301f8a7c2d694d6cb52c412ece1fb9f8d30774a551227916a2fc82cd5b98cae438d412ab9b Headers: Content-Length: [512] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 512 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:eca909f3860b1210c9501ab16e614f1af905b35e27457059d8c71d301f8a7c2d694d6cb52c412ece1fb9f8d30774a551227916a2fc82cd5b98cae438d412ab9b] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/sha512:eca909f3860b1210c9501ab16e614f1af905b35e27457059d8c71d301f8a7c2d694d6cb52c412ece1fb9f8d30774a551227916a2fc82cd5b98cae438d412ab9b] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/sha512:eca909f3860b1210c9501ab16e614f1af905b35e27457059d8c71d301f8a7c2d694d6cb52c412ece1fb9f8d30774a551227916a2fc82cd5b98cae438d412ab9b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:eca909f3860b1210c9501ab16e614f1af905b35e27457059d8c71d301f8a7c2d694d6cb52c412ece1fb9f8d30774a551227916a2fc82cd5b98cae438d412ab9b] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + registry returned status 202, fell back to blob POST+PUT + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/?mount=sha512%3Aeca909f3860b1210c9501ab16e614f1af905b35e27457059d8c71d301f8a7c2d694d6cb52c412ece1fb9f8d30774a551227916a2fc82cd5b98cae438d412ab9b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a129cf0f4acd13b1850f0879c564612f9a81c402c8056ea6ad73cd048936805b] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a129cf0f4acd13b1850f0879c564612f9a81c402c8056ea6ad73cd048936805b?digest=sha512%3Aeca909f3860b1210c9501ab16e614f1af905b35e27457059d8c71d301f8a7c2d694d6cb52c412ece1fb9f8d30774a551227916a2fc82cd5b98cae438d412ab9b Headers: Content-Length: [512] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 512 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:eca909f3860b1210c9501ab16e614f1af905b35e27457059d8c71d301f8a7c2d694d6cb52c412ece1fb9f8d30774a551227916a2fc82cd5b98cae438d412ab9b] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:eca909f3860b1210c9501ab16e614f1af905b35e27457059d8c71d301f8a7c2d694d6cb52c412ece1fb9f8d30774a551227916a2fc82cd5b98cae438d412ab9b] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:eca909f3860b1210c9501ab16e614f1af905b35e27457059d8c71d301f8a7c2d694d6cb52c412ece1fb9f8d30774a551227916a2fc82cd5b98cae438d412ab9b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:eca909f3860b1210c9501ab16e614f1af905b35e27457059d8c71d301f8a7c2d694d6cb52c412ece1fb9f8d30774a551227916a2fc82cd5b98cae438d412ab9b] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:eca909f3860b1210c9501ab16e614f1af905b35e27457059d8c71d301f8a7c2d694d6cb52c412ece1fb9f8d30774a551227916a2fc82cd5b98cae438d412ab9b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:eca909f3860b1210c9501ab16e614f1af905b35e27457059d8c71d301f8a7c2d694d6cb52c412ece1fb9f8d30774a551227916a2fc82cd5b98cae438d412ab9b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [211] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/sha512:eca909f3860b1210c9501ab16e614f1af905b35e27457059d8c71d301f8a7c2d694d6cb52c412ece1fb9f8d30774a551227916a2fc82cd5b98cae438d412ab9b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/sha512:eca909f3860b1210c9501ab16e614f1af905b35e27457059d8c71d301f8a7c2d694d6cb52c412ece1fb9f8d30774a551227916a2fc82cd5b98cae438d412ab9b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [211] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/?from=conformance%2Focimem%2Fdk73zkuop0tg%2Frepo2&mount=sha512%3A12c970fc087a5a079e094e66cf3904e18c6033f76a31432c95ca188662a60a4d7e91a64aeb52149a9b73ab1319e3d23c771f53a09ebd112f9161a3612fc414a1 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/9d5d703af59f4253f71f9afd09f45eb3641b00d4bf5081794ed9b6067efb844b] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/9d5d703af59f4253f71f9afd09f45eb3641b00d4bf5081794ed9b6067efb844b?digest=sha512%3A12c970fc087a5a079e094e66cf3904e18c6033f76a31432c95ca188662a60a4d7e91a64aeb52149a9b73ab1319e3d23c771f53a09ebd112f9161a3612fc414a1 Headers: Content-Length: [512] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 512 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:12c970fc087a5a079e094e66cf3904e18c6033f76a31432c95ca188662a60a4d7e91a64aeb52149a9b73ab1319e3d23c771f53a09ebd112f9161a3612fc414a1] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:12c970fc087a5a079e094e66cf3904e18c6033f76a31432c95ca188662a60a4d7e91a64aeb52149a9b73ab1319e3d23c771f53a09ebd112f9161a3612fc414a1] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:12c970fc087a5a079e094e66cf3904e18c6033f76a31432c95ca188662a60a4d7e91a64aeb52149a9b73ab1319e3d23c771f53a09ebd112f9161a3612fc414a1 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:12c970fc087a5a079e094e66cf3904e18c6033f76a31432c95ca188662a60a4d7e91a64aeb52149a9b73ab1319e3d23c771f53a09ebd112f9161a3612fc414a1] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:12c970fc087a5a079e094e66cf3904e18c6033f76a31432c95ca188662a60a4d7e91a64aeb52149a9b73ab1319e3d23c771f53a09ebd112f9161a3612fc414a1 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:12c970fc087a5a079e094e66cf3904e18c6033f76a31432c95ca188662a60a4d7e91a64aeb52149a9b73ab1319e3d23c771f53a09ebd112f9161a3612fc414a1] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:12c970fc087a5a079e094e66cf3904e18c6033f76a31432c95ca188662a60a4d7e91a64aeb52149a9b73ab1319e3d23c771f53a09ebd112f9161a3612fc414a1 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [512] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:12c970fc087a5a079e094e66cf3904e18c6033f76a31432c95ca188662a60a4d7e91a64aeb52149a9b73ab1319e3d23c771f53a09ebd112f9161a3612fc414a1] --- Output of application/octet-stream not supported, 512 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:12c970fc087a5a079e094e66cf3904e18c6033f76a31432c95ca188662a60a4d7e91a64aeb52149a9b73ab1319e3d23c771f53a09ebd112f9161a3612fc414a1 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:12c970fc087a5a079e094e66cf3904e18c6033f76a31432c95ca188662a60a4d7e91a64aeb52149a9b73ab1319e3d23c771f53a09ebd112f9161a3612fc414a1 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [211] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/65e8c097a7e44170e7b75a378c30ef9a1efdbb2643912f75cdc3ab52673f71ed] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/65e8c097a7e44170e7b75a378c30ef9a1efdbb2643912f75cdc3ab52673f71ed Headers: Content-Length: [0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 204 Headers: Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:5c9f54dcf109dab49ab77f78c812de8be4f52d98c451e531d84f99fbbb9e6249df056f213f168f8ece0415aa7e76570232e5b44dd66486cafa4e87052de549b7 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [211] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"BLOB_UNKNOWN","message":"blob (sha512:5c9f54dcf109dab49ab77f78c812de8be4f52d98c451e531d84f99fbbb9e6249df056f213f168f8ece0415aa7e76570232e5b44dd66486cafa4e87052de549b7) unknown to registry"}]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:5c9f54dcf109dab49ab77f78c812de8be4f52d98c451e531d84f99fbbb9e6249df056f213f168f8ece0415aa7e76570232e5b44dd66486cafa4e87052de549b7 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [211] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: Content-Length: [0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b655b7a262d732f6ac9dd44671b5b9408237da764dcae63b635204627fa9dbc8] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b655b7a262d732f6ac9dd44671b5b9408237da764dcae63b635204627fa9dbc8 Headers: Content-Length: [1024] Content-Range: [0-1023] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b655b7a262d732f6ac9dd44671b5b9408237da764dcae63b635204627fa9dbc8] Range: [0-1023] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b655b7a262d732f6ac9dd44671b5b9408237da764dcae63b635204627fa9dbc8 Headers: Content-Length: [1024] Content-Range: [1024-2047] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b655b7a262d732f6ac9dd44671b5b9408237da764dcae63b635204627fa9dbc8] Range: [0-2047] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b655b7a262d732f6ac9dd44671b5b9408237da764dcae63b635204627fa9dbc8 Headers: Content-Length: [1019] Content-Range: [2048-3066] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1019 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b655b7a262d732f6ac9dd44671b5b9408237da764dcae63b635204627fa9dbc8] Range: [0-3066] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b655b7a262d732f6ac9dd44671b5b9408237da764dcae63b635204627fa9dbc8?digest=sha512%3A5a5986f78615bdafe82640de526f483b0163dfa495fe53ac4327ebad57c7729b5362712b453d88ebb3e035a3a9544f94c39e9c7c1904c3b866c7a445eb335cd6 Headers: Content-Length: [0] Content-Type: [application/octet-stream] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:5a5986f78615bdafe82640de526f483b0163dfa495fe53ac4327ebad57c7729b5362712b453d88ebb3e035a3a9544f94c39e9c7c1904c3b866c7a445eb335cd6] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:5a5986f78615bdafe82640de526f483b0163dfa495fe53ac4327ebad57c7729b5362712b453d88ebb3e035a3a9544f94c39e9c7c1904c3b866c7a445eb335cd6] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:5a5986f78615bdafe82640de526f483b0163dfa495fe53ac4327ebad57c7729b5362712b453d88ebb3e035a3a9544f94c39e9c7c1904c3b866c7a445eb335cd6 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:5a5986f78615bdafe82640de526f483b0163dfa495fe53ac4327ebad57c7729b5362712b453d88ebb3e035a3a9544f94c39e9c7c1904c3b866c7a445eb335cd6] --- Output of application/octet-stream not supported, 3067 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:5a5986f78615bdafe82640de526f483b0163dfa495fe53ac4327ebad57c7729b5362712b453d88ebb3e035a3a9544f94c39e9c7c1904c3b866c7a445eb335cd6 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:5a5986f78615bdafe82640de526f483b0163dfa495fe53ac4327ebad57c7729b5362712b453d88ebb3e035a3a9544f94c39e9c7c1904c3b866c7a445eb335cd6] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:5a5986f78615bdafe82640de526f483b0163dfa495fe53ac4327ebad57c7729b5362712b453d88ebb3e035a3a9544f94c39e9c7c1904c3b866c7a445eb335cd6 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:5a5986f78615bdafe82640de526f483b0163dfa495fe53ac4327ebad57c7729b5362712b453d88ebb3e035a3a9544f94c39e9c7c1904c3b866c7a445eb335cd6] --- Output of application/octet-stream not supported, 3067 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:5a5986f78615bdafe82640de526f483b0163dfa495fe53ac4327ebad57c7729b5362712b453d88ebb3e035a3a9544f94c39e9c7c1904c3b866c7a445eb335cd6 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:5a5986f78615bdafe82640de526f483b0163dfa495fe53ac4327ebad57c7729b5362712b453d88ebb3e035a3a9544f94c39e9c7c1904c3b866c7a445eb335cd6 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [211] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: Content-Length: [0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1947bad1c713742ff6ac6917d13926eddb98e3a2988e946d2472a200586ff349] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1947bad1c713742ff6ac6917d13926eddb98e3a2988e946d2472a200586ff349 Headers: Content-Length: [1024] Content-Range: [0-1023] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1947bad1c713742ff6ac6917d13926eddb98e3a2988e946d2472a200586ff349] Range: [0-1023] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1947bad1c713742ff6ac6917d13926eddb98e3a2988e946d2472a200586ff349 Headers: Content-Length: [1024] Content-Range: [1024-2047] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1947bad1c713742ff6ac6917d13926eddb98e3a2988e946d2472a200586ff349] Range: [0-2047] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1947bad1c713742ff6ac6917d13926eddb98e3a2988e946d2472a200586ff349?digest=sha512%3Ad17b0ccb308648de4a5e639177ae9d5928c4940348d6f81468d6c13b0c95effa1a5a6e878927ee02d24e9ce3830c3fac6a7704de34d176e2c9169b0b12447e52 Headers: Content-Length: [1019] Content-Range: [2048-3066] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1019 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:d17b0ccb308648de4a5e639177ae9d5928c4940348d6f81468d6c13b0c95effa1a5a6e878927ee02d24e9ce3830c3fac6a7704de34d176e2c9169b0b12447e52] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d17b0ccb308648de4a5e639177ae9d5928c4940348d6f81468d6c13b0c95effa1a5a6e878927ee02d24e9ce3830c3fac6a7704de34d176e2c9169b0b12447e52] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d17b0ccb308648de4a5e639177ae9d5928c4940348d6f81468d6c13b0c95effa1a5a6e878927ee02d24e9ce3830c3fac6a7704de34d176e2c9169b0b12447e52 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:d17b0ccb308648de4a5e639177ae9d5928c4940348d6f81468d6c13b0c95effa1a5a6e878927ee02d24e9ce3830c3fac6a7704de34d176e2c9169b0b12447e52] --- Output of application/octet-stream not supported, 3067 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d17b0ccb308648de4a5e639177ae9d5928c4940348d6f81468d6c13b0c95effa1a5a6e878927ee02d24e9ce3830c3fac6a7704de34d176e2c9169b0b12447e52 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:d17b0ccb308648de4a5e639177ae9d5928c4940348d6f81468d6c13b0c95effa1a5a6e878927ee02d24e9ce3830c3fac6a7704de34d176e2c9169b0b12447e52] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d17b0ccb308648de4a5e639177ae9d5928c4940348d6f81468d6c13b0c95effa1a5a6e878927ee02d24e9ce3830c3fac6a7704de34d176e2c9169b0b12447e52 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:d17b0ccb308648de4a5e639177ae9d5928c4940348d6f81468d6c13b0c95effa1a5a6e878927ee02d24e9ce3830c3fac6a7704de34d176e2c9169b0b12447e52] --- Output of application/octet-stream not supported, 3067 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d17b0ccb308648de4a5e639177ae9d5928c4940348d6f81468d6c13b0c95effa1a5a6e878927ee02d24e9ce3830c3fac6a7704de34d176e2c9169b0b12447e52 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d17b0ccb308648de4a5e639177ae9d5928c4940348d6f81468d6c13b0c95effa1a5a6e878927ee02d24e9ce3830c3fac6a7704de34d176e2c9169b0b12447e52 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [211] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: Content-Length: [0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/81f933458c968b2a51b297cce22bb3403d6b4ce47211adf0ea03edaa615210f1] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/81f933458c968b2a51b297cce22bb3403d6b4ce47211adf0ea03edaa615210f1 Headers: Content-Length: [1024] Content-Range: [1024-2047] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 416 Headers: Content-Length: [75] Content-Range: [bytes */*] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/81f933458c968b2a51b297cce22bb3403d6b4ce47211adf0ea03edaa615210f1 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 204 Headers: Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/81f933458c968b2a51b297cce22bb3403d6b4ce47211adf0ea03edaa615210f1] Range: [0--1] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/81f933458c968b2a51b297cce22bb3403d6b4ce47211adf0ea03edaa615210f1 Headers: Content-Length: [1024] Content-Range: [0-1023] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/81f933458c968b2a51b297cce22bb3403d6b4ce47211adf0ea03edaa615210f1] Range: [0-1023] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/81f933458c968b2a51b297cce22bb3403d6b4ce47211adf0ea03edaa615210f1 Headers: Content-Length: [1019] Content-Range: [2048-3066] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1019 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 416 Headers: Content-Length: [75] Content-Range: [bytes */*] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/81f933458c968b2a51b297cce22bb3403d6b4ce47211adf0ea03edaa615210f1 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 204 Headers: Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/81f933458c968b2a51b297cce22bb3403d6b4ce47211adf0ea03edaa615210f1] Range: [0-1023] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/81f933458c968b2a51b297cce22bb3403d6b4ce47211adf0ea03edaa615210f1 Headers: Content-Length: [1024] Content-Range: [1024-2047] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/81f933458c968b2a51b297cce22bb3403d6b4ce47211adf0ea03edaa615210f1] Range: [0-2047] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/81f933458c968b2a51b297cce22bb3403d6b4ce47211adf0ea03edaa615210f1 Headers: Content-Length: [1024] Content-Range: [0-1023] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 416 Headers: Content-Length: [75] Content-Range: [bytes */*] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/81f933458c968b2a51b297cce22bb3403d6b4ce47211adf0ea03edaa615210f1 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 204 Headers: Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/81f933458c968b2a51b297cce22bb3403d6b4ce47211adf0ea03edaa615210f1] Range: [0-2047] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/81f933458c968b2a51b297cce22bb3403d6b4ce47211adf0ea03edaa615210f1 Headers: Content-Length: [1019] Content-Range: [2048-3066] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1019 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/81f933458c968b2a51b297cce22bb3403d6b4ce47211adf0ea03edaa615210f1] Range: [0-3066] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/81f933458c968b2a51b297cce22bb3403d6b4ce47211adf0ea03edaa615210f1?digest=sha512%3A384b68c20431ac544d68d293c51034f2f8b75e3c4cb3e9ab780c85700b61ed6500a6350145c371ebbc0a91626e38cd69e3ded666c484cdf4b2a2e75012d48a8a Headers: Content-Length: [0] Content-Type: [application/octet-stream] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:384b68c20431ac544d68d293c51034f2f8b75e3c4cb3e9ab780c85700b61ed6500a6350145c371ebbc0a91626e38cd69e3ded666c484cdf4b2a2e75012d48a8a] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:384b68c20431ac544d68d293c51034f2f8b75e3c4cb3e9ab780c85700b61ed6500a6350145c371ebbc0a91626e38cd69e3ded666c484cdf4b2a2e75012d48a8a] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:384b68c20431ac544d68d293c51034f2f8b75e3c4cb3e9ab780c85700b61ed6500a6350145c371ebbc0a91626e38cd69e3ded666c484cdf4b2a2e75012d48a8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:384b68c20431ac544d68d293c51034f2f8b75e3c4cb3e9ab780c85700b61ed6500a6350145c371ebbc0a91626e38cd69e3ded666c484cdf4b2a2e75012d48a8a] --- Output of application/octet-stream not supported, 3067 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:384b68c20431ac544d68d293c51034f2f8b75e3c4cb3e9ab780c85700b61ed6500a6350145c371ebbc0a91626e38cd69e3ded666c484cdf4b2a2e75012d48a8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:384b68c20431ac544d68d293c51034f2f8b75e3c4cb3e9ab780c85700b61ed6500a6350145c371ebbc0a91626e38cd69e3ded666c484cdf4b2a2e75012d48a8a] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:384b68c20431ac544d68d293c51034f2f8b75e3c4cb3e9ab780c85700b61ed6500a6350145c371ebbc0a91626e38cd69e3ded666c484cdf4b2a2e75012d48a8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:384b68c20431ac544d68d293c51034f2f8b75e3c4cb3e9ab780c85700b61ed6500a6350145c371ebbc0a91626e38cd69e3ded666c484cdf4b2a2e75012d48a8a] --- Output of application/octet-stream not supported, 3067 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:384b68c20431ac544d68d293c51034f2f8b75e3c4cb3e9ab780c85700b61ed6500a6350145c371ebbc0a91626e38cd69e3ded666c484cdf4b2a2e75012d48a8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:384b68c20431ac544d68d293c51034f2f8b75e3c4cb3e9ab780c85700b61ed6500a6350145c371ebbc0a91626e38cd69e3ded666c484cdf4b2a2e75012d48a8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [211] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: Content-Length: [0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1dcf35159da1abc51b62a59d9b212f1ef14f17ce53e912217d99bbef5340dae1] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1dcf35159da1abc51b62a59d9b212f1ef14f17ce53e912217d99bbef5340dae1 Headers: Content-Length: [1024] Content-Range: [1024-2047] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 416 Headers: Content-Length: [75] Content-Range: [bytes */*] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1dcf35159da1abc51b62a59d9b212f1ef14f17ce53e912217d99bbef5340dae1 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 204 Headers: Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1dcf35159da1abc51b62a59d9b212f1ef14f17ce53e912217d99bbef5340dae1] Range: [0--1] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1dcf35159da1abc51b62a59d9b212f1ef14f17ce53e912217d99bbef5340dae1 Headers: Content-Length: [1024] Content-Range: [0-1023] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1dcf35159da1abc51b62a59d9b212f1ef14f17ce53e912217d99bbef5340dae1] Range: [0-1023] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1dcf35159da1abc51b62a59d9b212f1ef14f17ce53e912217d99bbef5340dae1?digest=sha512%3A87bb8bf8756e84ea43bd0eb3f5afbb922f380946ff7463542e688e2688671f64a8b6cd8b8f618e8eba632f31ba697f6bfce7c49a5393983bd7cd14869ffc601d Headers: Content-Length: [1019] Content-Range: [2048-3066] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1019 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 416 Headers: Content-Length: [75] Content-Range: [bytes */*] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1dcf35159da1abc51b62a59d9b212f1ef14f17ce53e912217d99bbef5340dae1?digest=sha512%3A87bb8bf8756e84ea43bd0eb3f5afbb922f380946ff7463542e688e2688671f64a8b6cd8b8f618e8eba632f31ba697f6bfce7c49a5393983bd7cd14869ffc601d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 204 Headers: Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1dcf35159da1abc51b62a59d9b212f1ef14f17ce53e912217d99bbef5340dae1] Range: [0-1023] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1dcf35159da1abc51b62a59d9b212f1ef14f17ce53e912217d99bbef5340dae1 Headers: Content-Length: [1024] Content-Range: [1024-2047] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1dcf35159da1abc51b62a59d9b212f1ef14f17ce53e912217d99bbef5340dae1] Range: [0-2047] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1dcf35159da1abc51b62a59d9b212f1ef14f17ce53e912217d99bbef5340dae1 Headers: Content-Length: [1024] Content-Range: [0-1023] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1024 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 416 Headers: Content-Length: [75] Content-Range: [bytes */*] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1dcf35159da1abc51b62a59d9b212f1ef14f17ce53e912217d99bbef5340dae1 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 204 Headers: Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1dcf35159da1abc51b62a59d9b212f1ef14f17ce53e912217d99bbef5340dae1] Range: [0-2047] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1dcf35159da1abc51b62a59d9b212f1ef14f17ce53e912217d99bbef5340dae1?digest=sha512%3A87bb8bf8756e84ea43bd0eb3f5afbb922f380946ff7463542e688e2688671f64a8b6cd8b8f618e8eba632f31ba697f6bfce7c49a5393983bd7cd14869ffc601d Headers: Content-Length: [1019] Content-Range: [2048-3066] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1019 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:87bb8bf8756e84ea43bd0eb3f5afbb922f380946ff7463542e688e2688671f64a8b6cd8b8f618e8eba632f31ba697f6bfce7c49a5393983bd7cd14869ffc601d] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:87bb8bf8756e84ea43bd0eb3f5afbb922f380946ff7463542e688e2688671f64a8b6cd8b8f618e8eba632f31ba697f6bfce7c49a5393983bd7cd14869ffc601d] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:87bb8bf8756e84ea43bd0eb3f5afbb922f380946ff7463542e688e2688671f64a8b6cd8b8f618e8eba632f31ba697f6bfce7c49a5393983bd7cd14869ffc601d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:87bb8bf8756e84ea43bd0eb3f5afbb922f380946ff7463542e688e2688671f64a8b6cd8b8f618e8eba632f31ba697f6bfce7c49a5393983bd7cd14869ffc601d] --- Output of application/octet-stream not supported, 3067 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:87bb8bf8756e84ea43bd0eb3f5afbb922f380946ff7463542e688e2688671f64a8b6cd8b8f618e8eba632f31ba697f6bfce7c49a5393983bd7cd14869ffc601d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:87bb8bf8756e84ea43bd0eb3f5afbb922f380946ff7463542e688e2688671f64a8b6cd8b8f618e8eba632f31ba697f6bfce7c49a5393983bd7cd14869ffc601d] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:87bb8bf8756e84ea43bd0eb3f5afbb922f380946ff7463542e688e2688671f64a8b6cd8b8f618e8eba632f31ba697f6bfce7c49a5393983bd7cd14869ffc601d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3067] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:87bb8bf8756e84ea43bd0eb3f5afbb922f380946ff7463542e688e2688671f64a8b6cd8b8f618e8eba632f31ba697f6bfce7c49a5393983bd7cd14869ffc601d] --- Output of application/octet-stream not supported, 3067 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:87bb8bf8756e84ea43bd0eb3f5afbb922f380946ff7463542e688e2688671f64a8b6cd8b8f618e8eba632f31ba697f6bfce7c49a5393983bd7cd14869ffc601d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:87bb8bf8756e84ea43bd0eb3f5afbb922f380946ff7463542e688e2688671f64a8b6cd8b8f618e8eba632f31ba697f6bfce7c49a5393983bd7cd14869ffc601d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [211] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/2589859eaf8c84e56d8526e506d96ce4ac9f6c616bef00712048f2688534c48c] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/2589859eaf8c84e56d8526e506d96ce4ac9f6c616bef00712048f2688534c48c?digest=sha512%3Ab2dae181c791d9e7bbb39f80384fb289ed6baaa3d429492b22c42a114574d5a132566e613b1e0baa042ccbd0d1ddc7ad1d7f58db4f4b21c4c24ae659eeb84925 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 2048 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:b2dae181c791d9e7bbb39f80384fb289ed6baaa3d429492b22c42a114574d5a132566e613b1e0baa042ccbd0d1ddc7ad1d7f58db4f4b21c4c24ae659eeb84925] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:b2dae181c791d9e7bbb39f80384fb289ed6baaa3d429492b22c42a114574d5a132566e613b1e0baa042ccbd0d1ddc7ad1d7f58db4f4b21c4c24ae659eeb84925] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:b2dae181c791d9e7bbb39f80384fb289ed6baaa3d429492b22c42a114574d5a132566e613b1e0baa042ccbd0d1ddc7ad1d7f58db4f4b21c4c24ae659eeb84925 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:b2dae181c791d9e7bbb39f80384fb289ed6baaa3d429492b22c42a114574d5a132566e613b1e0baa042ccbd0d1ddc7ad1d7f58db4f4b21c4c24ae659eeb84925] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:b2dae181c791d9e7bbb39f80384fb289ed6baaa3d429492b22c42a114574d5a132566e613b1e0baa042ccbd0d1ddc7ad1d7f58db4f4b21c4c24ae659eeb84925 Headers: Range: [bytes=500-1499] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 206 Headers: Content-Length: [1000] Content-Range: [bytes 500-1499/2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:b2dae181c791d9e7bbb39f80384fb289ed6baaa3d429492b22c42a114574d5a132566e613b1e0baa042ccbd0d1ddc7ad1d7f58db4f4b21c4c24ae659eeb84925] --- Output of application/octet-stream not supported, 1000 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:b2dae181c791d9e7bbb39f80384fb289ed6baaa3d429492b22c42a114574d5a132566e613b1e0baa042ccbd0d1ddc7ad1d7f58db4f4b21c4c24ae659eeb84925 Headers: Range: [bytes=500-] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 206 Headers: Content-Length: [1548] Content-Range: [bytes 500-2047/2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:b2dae181c791d9e7bbb39f80384fb289ed6baaa3d429492b22c42a114574d5a132566e613b1e0baa042ccbd0d1ddc7ad1d7f58db4f4b21c4c24ae659eeb84925] --- Output of application/octet-stream not supported, 1548 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:b2dae181c791d9e7bbb39f80384fb289ed6baaa3d429492b22c42a114574d5a132566e613b1e0baa042ccbd0d1ddc7ad1d7f58db4f4b21c4c24ae659eeb84925 Headers: Range: [bytes=-500] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 206 Headers: Content-Length: [500] Content-Range: [bytes 1548-2047/2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:b2dae181c791d9e7bbb39f80384fb289ed6baaa3d429492b22c42a114574d5a132566e613b1e0baa042ccbd0d1ddc7ad1d7f58db4f4b21c4c24ae659eeb84925] --- Output of application/octet-stream not supported, 500 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:b2dae181c791d9e7bbb39f80384fb289ed6baaa3d429492b22c42a114574d5a132566e613b1e0baa042ccbd0d1ddc7ad1d7f58db4f4b21c4c24ae659eeb84925 Headers: Range: [bytes=2000-5000] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 206 Headers: Content-Length: [48] Content-Range: [bytes 2000-2047/2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:b2dae181c791d9e7bbb39f80384fb289ed6baaa3d429492b22c42a114574d5a132566e613b1e0baa042ccbd0d1ddc7ad1d7f58db4f4b21c4c24ae659eeb84925] --- Output of application/octet-stream not supported, 48 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:b2dae181c791d9e7bbb39f80384fb289ed6baaa3d429492b22c42a114574d5a132566e613b1e0baa042ccbd0d1ddc7ad1d7f58db4f4b21c4c24ae659eeb84925 Headers: Range: [bytes=500-0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 416 Headers: Content-Length: [79] Content-Range: [bytes */*] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"range end is before range start"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:b2dae181c791d9e7bbb39f80384fb289ed6baaa3d429492b22c42a114574d5a132566e613b1e0baa042ccbd0d1ddc7ad1d7f58db4f4b21c4c24ae659eeb84925 Headers: Range: [bytes=5000-10000] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 416 Headers: Content-Length: [81] Content-Range: [bytes */*] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"UNSUPPORTED","message":"range start is beyond end of blob"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:b2dae181c791d9e7bbb39f80384fb289ed6baaa3d429492b22c42a114574d5a132566e613b1e0baa042ccbd0d1ddc7ad1d7f58db4f4b21c4c24ae659eeb84925 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:b2dae181c791d9e7bbb39f80384fb289ed6baaa3d429492b22c42a114574d5a132566e613b1e0baa042ccbd0d1ddc7ad1d7f58db4f4b21c4c24ae659eeb84925 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [211] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/f87a1acca8559fac2d9f602b014ab01115368d90d8176cf99ae0865ec850e0be] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/f87a1acca8559fac2d9f602b014ab01115368d90d8176cf99ae0865ec850e0be?digest=sha512%3A27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd Headers: Content-Length: [2] Content-Type: [application/octet-stream] {} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd] {} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd] {} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [211] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/5df47b51932c3ead909abba2a6d77fb93a92c0713bd8b810769c20359ded29f8] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/5df47b51932c3ead909abba2a6d77fb93a92c0713bd8b810769c20359ded29f8?digest=sha512%3Acf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e Headers: Content-Length: [0] Content-Type: [application/octet-stream] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [0] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [0] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [0] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [211] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/?digest=sha512%3Aafa26fb0a745dd5da4cd977d651b2f40d5d6f3ed3c37e2bc4d6329324f65519183675d19296821f45f28359d850550621355f5661f32ec65b4ec2058099b5ca2 Headers: Content-Length: [3072] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 3072 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 400 Headers: Content-Length: [97] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: digest does not match contents"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b5300321036d87ec7ff9b647388774e2e33e590fa693180da9b4ec72ff365e46] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b5300321036d87ec7ff9b647388774e2e33e590fa693180da9b4ec72ff365e46?digest=sha512%3A2e739e74c24baecfe24db4d5f4494a2e63dddfc42808598bf0e5dc7fb273c580ccc926e676f07f8c151f4fc545e8b78c67786809c6902ab0069d013168d8da66 Headers: Content-Length: [3072] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 3072 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 400 Headers: Content-Length: [97] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: digest does not match contents"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: Content-Length: [0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/02deb06f1669183948895828e27767c40fa47113f76431f78eb73cf3543a9d29] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/02deb06f1669183948895828e27767c40fa47113f76431f78eb73cf3543a9d29 Headers: Content-Length: [1025] Content-Range: [0-1024] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1025 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/02deb06f1669183948895828e27767c40fa47113f76431f78eb73cf3543a9d29] Range: [0-1024] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/02deb06f1669183948895828e27767c40fa47113f76431f78eb73cf3543a9d29 Headers: Content-Length: [1025] Content-Range: [1025-2049] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1025 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/02deb06f1669183948895828e27767c40fa47113f76431f78eb73cf3543a9d29] Range: [0-2049] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/02deb06f1669183948895828e27767c40fa47113f76431f78eb73cf3543a9d29 Headers: Content-Length: [1022] Content-Range: [2050-3071] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1022 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/02deb06f1669183948895828e27767c40fa47113f76431f78eb73cf3543a9d29] Range: [0-3071] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/02deb06f1669183948895828e27767c40fa47113f76431f78eb73cf3543a9d29?digest=sha512%3Aa2528a45af3fc8a99eaee94db1991817915ede9590ad1637f0de17fc895982d7f1ce680756d70d9ba0e3c704f38651feefb7cfb60e015f22047d25812192ff14 Headers: Content-Length: [0] Content-Type: [application/octet-stream] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 400 Headers: Content-Length: [97] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: digest does not match contents"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: Content-Length: [0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/57a6d9fc5679b39664f92bad2701e6c856a16f4a19720410cc90571cab0a734a] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/57a6d9fc5679b39664f92bad2701e6c856a16f4a19720410cc90571cab0a734a Headers: Content-Length: [1025] Content-Range: [0-1024] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1025 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/57a6d9fc5679b39664f92bad2701e6c856a16f4a19720410cc90571cab0a734a] Range: [0-1024] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/57a6d9fc5679b39664f92bad2701e6c856a16f4a19720410cc90571cab0a734a Headers: Content-Length: [1025] Content-Range: [1025-2049] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1025 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/57a6d9fc5679b39664f92bad2701e6c856a16f4a19720410cc90571cab0a734a] Range: [0-2049] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/57a6d9fc5679b39664f92bad2701e6c856a16f4a19720410cc90571cab0a734a Headers: Content-Length: [1022] Content-Range: [2050-3071] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 1022 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/57a6d9fc5679b39664f92bad2701e6c856a16f4a19720410cc90571cab0a734a] Range: [0-3071] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/57a6d9fc5679b39664f92bad2701e6c856a16f4a19720410cc90571cab0a734a?digest=sha512%3A37f987870098371c773893c8ae6f7a1750cb49b49dc8ccb0c5a7f10ec854b13808bb3e78d347ccb84e11c08a3f45d27cc446f8bf057c3ec37a295141216d565e Headers: Content-Length: [0] Content-Type: [application/octet-stream] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 400 Headers: Content-Length: [97] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: digest does not match contents"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: Content-Length: [0] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/097accbdcd6ad4033de69a892df8b36db3de402f4dae88dd37a17ab2911c7c6e] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PATCH URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/097accbdcd6ad4033de69a892df8b36db3de402f4dae88dd37a17ab2911c7c6e Headers: Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 3072 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/097accbdcd6ad4033de69a892df8b36db3de402f4dae88dd37a17ab2911c7c6e] Range: [0-3071] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/097accbdcd6ad4033de69a892df8b36db3de402f4dae88dd37a17ab2911c7c6e?digest=sha512%3Ac22b0c06ca6931fe1f28d579c1ad2ee7d51d3a0468554d662a047a152cfed3aa7428a5ac7d4141c30cfbf61923178a779b76fc4754958cfde4f0e7d7528716b7 Headers: Content-Length: [0] Content-Type: [application/octet-stream] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 400 Headers: Content-Length: [97] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: digest does not match contents"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/f3a8abbc26bb421dfe37177df69f4f90be33667abecfecc2147a05b985394d34] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/f3a8abbc26bb421dfe37177df69f4f90be33667abecfecc2147a05b985394d34?digest=sha256%3A42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: Content-Length: [269] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/21809ba0efa50bfb452254a7c2a3f6f2627e0605e748baaf94ceb47796a31817] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/21809ba0efa50bfb452254a7c2a3f6f2627e0605e748baaf94ceb47796a31817?digest=sha256%3A5197fadc1843176ff3dbe8fba39df7b97db9d18419f82870fbd9a5b23f400e92 Headers: Content-Length: [176] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 176 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:5197fadc1843176ff3dbe8fba39df7b97db9d18419f82870fbd9a5b23f400e92] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:5197fadc1843176ff3dbe8fba39df7b97db9d18419f82870fbd9a5b23f400e92] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:5197fadc1843176ff3dbe8fba39df7b97db9d18419f82870fbd9a5b23f400e92 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:5197fadc1843176ff3dbe8fba39df7b97db9d18419f82870fbd9a5b23f400e92] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ceaa2a2e8b02496be4d33f2b392ab15398fa86e33f13102333be65532bbfb6ed] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ceaa2a2e8b02496be4d33f2b392ab15398fa86e33f13102333be65532bbfb6ed?digest=sha256%3A1c0cfec9df22f122d620a72a68794017ece023db65862e42764a852155406a1b Headers: Content-Length: [176] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 176 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:1c0cfec9df22f122d620a72a68794017ece023db65862e42764a852155406a1b] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1c0cfec9df22f122d620a72a68794017ece023db65862e42764a852155406a1b] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1c0cfec9df22f122d620a72a68794017ece023db65862e42764a852155406a1b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:1c0cfec9df22f122d620a72a68794017ece023db65862e42764a852155406a1b] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:ca97e3fca286caf884e37575b26af9c06208a68af82266b83a97a42f7b98178e Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:5197fadc1843176ff3dbe8fba39df7b97db9d18419f82870fbd9a5b23f400e92","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:1c0cfec9df22f122d620a72a68794017ece023db65862e42764a852155406a1b","size":176}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:ca97e3fca286caf884e37575b26af9c06208a68af82266b83a97a42f7b98178e] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:ca97e3fca286caf884e37575b26af9c06208a68af82266b83a97a42f7b98178e] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:ca97e3fca286caf884e37575b26af9c06208a68af82266b83a97a42f7b98178e Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:ca97e3fca286caf884e37575b26af9c06208a68af82266b83a97a42f7b98178e] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:5197fadc1843176ff3dbe8fba39df7b97db9d18419f82870fbd9a5b23f400e92","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:1c0cfec9df22f122d620a72a68794017ece023db65862e42764a852155406a1b","size":176}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:5197fadc1843176ff3dbe8fba39df7b97db9d18419f82870fbd9a5b23f400e92","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:1c0cfec9df22f122d620a72a68794017ece023db65862e42764a852155406a1b","size":176}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:ca97e3fca286caf884e37575b26af9c06208a68af82266b83a97a42f7b98178e] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image] Oci-Tag: [image] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:ca97e3fca286caf884e37575b26af9c06208a68af82266b83a97a42f7b98178e] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:5197fadc1843176ff3dbe8fba39df7b97db9d18419f82870fbd9a5b23f400e92","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:1c0cfec9df22f122d620a72a68794017ece023db65862e42764a852155406a1b","size":176}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [66] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["image"]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:ca97e3fca286caf884e37575b26af9c06208a68af82266b83a97a42f7b98178e] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:ca97e3fca286caf884e37575b26af9c06208a68af82266b83a97a42f7b98178e Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:ca97e3fca286caf884e37575b26af9c06208a68af82266b83a97a42f7b98178e] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:5197fadc1843176ff3dbe8fba39df7b97db9d18419f82870fbd9a5b23f400e92 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:5197fadc1843176ff3dbe8fba39df7b97db9d18419f82870fbd9a5b23f400e92] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1c0cfec9df22f122d620a72a68794017ece023db65862e42764a852155406a1b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:1c0cfec9df22f122d620a72a68794017ece023db65862e42764a852155406a1b] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:ca97e3fca286caf884e37575b26af9c06208a68af82266b83a97a42f7b98178e] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:5197fadc1843176ff3dbe8fba39df7b97db9d18419f82870fbd9a5b23f400e92","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:1c0cfec9df22f122d620a72a68794017ece023db65862e42764a852155406a1b","size":176}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:ca97e3fca286caf884e37575b26af9c06208a68af82266b83a97a42f7b98178e Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:ca97e3fca286caf884e37575b26af9c06208a68af82266b83a97a42f7b98178e] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:5197fadc1843176ff3dbe8fba39df7b97db9d18419f82870fbd9a5b23f400e92","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:1c0cfec9df22f122d620a72a68794017ece023db65862e42764a852155406a1b","size":176}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:5197fadc1843176ff3dbe8fba39df7b97db9d18419f82870fbd9a5b23f400e92 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:5197fadc1843176ff3dbe8fba39df7b97db9d18419f82870fbd9a5b23f400e92] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1c0cfec9df22f122d620a72a68794017ece023db65862e42764a852155406a1b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:1c0cfec9df22f122d620a72a68794017ece023db65862e42764a852155406a1b] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [89] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:ca97e3fca286caf884e37575b26af9c06208a68af82266b83a97a42f7b98178e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:ca97e3fca286caf884e37575b26af9c06208a68af82266b83a97a42f7b98178e Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:5197fadc1843176ff3dbe8fba39df7b97db9d18419f82870fbd9a5b23f400e92 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:5197fadc1843176ff3dbe8fba39df7b97db9d18419f82870fbd9a5b23f400e92 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1c0cfec9df22f122d620a72a68794017ece023db65862e42764a852155406a1b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1c0cfec9df22f122d620a72a68794017ece023db65862e42764a852155406a1b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/4285861b6bbae08f64dba562ff92f10e0575254bbeceebd107d8146d29c7533f] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/4285861b6bbae08f64dba562ff92f10e0575254bbeceebd107d8146d29c7533f?digest=sha256%3A1ea57d308231bbcb2f90aed30fff8dc1141ffc4f2891484fb58e0f3ca61e25cf Headers: Content-Length: [2048] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 2048 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:1ea57d308231bbcb2f90aed30fff8dc1141ffc4f2891484fb58e0f3ca61e25cf] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1ea57d308231bbcb2f90aed30fff8dc1141ffc4f2891484fb58e0f3ca61e25cf] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1ea57d308231bbcb2f90aed30fff8dc1141ffc4f2891484fb58e0f3ca61e25cf Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:1ea57d308231bbcb2f90aed30fff8dc1141ffc4f2891484fb58e0f3ca61e25cf] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/698219158935eac7c7aa537103d564d0ac2620182428193cbadf2786e8045055] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/698219158935eac7c7aa537103d564d0ac2620182428193cbadf2786e8045055?digest=sha256%3Aad1400cdf0689d1cb2bb4dc4cf4bbd3fd6fb17674f729888a39b29595e94ae23 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 2048 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:ad1400cdf0689d1cb2bb4dc4cf4bbd3fd6fb17674f729888a39b29595e94ae23] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:ad1400cdf0689d1cb2bb4dc4cf4bbd3fd6fb17674f729888a39b29595e94ae23] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:ad1400cdf0689d1cb2bb4dc4cf4bbd3fd6fb17674f729888a39b29595e94ae23 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:ad1400cdf0689d1cb2bb4dc4cf4bbd3fd6fb17674f729888a39b29595e94ae23] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/2203fb0bbdaeab863df7ce0cf34ee00d84bbd63f52e0b75a61bf6693bad14fed] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/2203fb0bbdaeab863df7ce0cf34ee00d84bbd63f52e0b75a61bf6693bad14fed?digest=sha256%3A42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: Content-Length: [269] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:5773b791b777aaba8b88be69f744fe6591f189db3409c45a17f6e4c9c9c9e3a5 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:1ea57d308231bbcb2f90aed30fff8dc1141ffc4f2891484fb58e0f3ca61e25cf","size":2048},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:ad1400cdf0689d1cb2bb4dc4cf4bbd3fd6fb17674f729888a39b29595e94ae23","size":2048}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:5773b791b777aaba8b88be69f744fe6591f189db3409c45a17f6e4c9c9c9e3a5] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:5773b791b777aaba8b88be69f744fe6591f189db3409c45a17f6e4c9c9c9e3a5] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:5773b791b777aaba8b88be69f744fe6591f189db3409c45a17f6e4c9c9c9e3a5 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [547] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:5773b791b777aaba8b88be69f744fe6591f189db3409c45a17f6e4c9c9c9e3a5] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:1ea57d308231bbcb2f90aed30fff8dc1141ffc4f2891484fb58e0f3ca61e25cf","size":2048},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:ad1400cdf0689d1cb2bb4dc4cf4bbd3fd6fb17674f729888a39b29595e94ae23","size":2048}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image-uncompressed Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:1ea57d308231bbcb2f90aed30fff8dc1141ffc4f2891484fb58e0f3ca61e25cf","size":2048},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:ad1400cdf0689d1cb2bb4dc4cf4bbd3fd6fb17674f729888a39b29595e94ae23","size":2048}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:5773b791b777aaba8b88be69f744fe6591f189db3409c45a17f6e4c9c9c9e3a5] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image-uncompressed] Oci-Tag: [image-uncompressed] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image-uncompressed Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [547] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:5773b791b777aaba8b88be69f744fe6591f189db3409c45a17f6e4c9c9c9e3a5] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:1ea57d308231bbcb2f90aed30fff8dc1141ffc4f2891484fb58e0f3ca61e25cf","size":2048},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:ad1400cdf0689d1cb2bb4dc4cf4bbd3fd6fb17674f729888a39b29595e94ae23","size":2048}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [79] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["image-uncompressed"]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image-uncompressed Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [547] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:5773b791b777aaba8b88be69f744fe6591f189db3409c45a17f6e4c9c9c9e3a5] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:5773b791b777aaba8b88be69f744fe6591f189db3409c45a17f6e4c9c9c9e3a5 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [547] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:5773b791b777aaba8b88be69f744fe6591f189db3409c45a17f6e4c9c9c9e3a5] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1ea57d308231bbcb2f90aed30fff8dc1141ffc4f2891484fb58e0f3ca61e25cf Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:1ea57d308231bbcb2f90aed30fff8dc1141ffc4f2891484fb58e0f3ca61e25cf] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:ad1400cdf0689d1cb2bb4dc4cf4bbd3fd6fb17674f729888a39b29595e94ae23 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:ad1400cdf0689d1cb2bb4dc4cf4bbd3fd6fb17674f729888a39b29595e94ae23] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image-uncompressed Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [547] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:5773b791b777aaba8b88be69f744fe6591f189db3409c45a17f6e4c9c9c9e3a5] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:1ea57d308231bbcb2f90aed30fff8dc1141ffc4f2891484fb58e0f3ca61e25cf","size":2048},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:ad1400cdf0689d1cb2bb4dc4cf4bbd3fd6fb17674f729888a39b29595e94ae23","size":2048}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:5773b791b777aaba8b88be69f744fe6591f189db3409c45a17f6e4c9c9c9e3a5 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [547] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:5773b791b777aaba8b88be69f744fe6591f189db3409c45a17f6e4c9c9c9e3a5] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:1ea57d308231bbcb2f90aed30fff8dc1141ffc4f2891484fb58e0f3ca61e25cf","size":2048},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:ad1400cdf0689d1cb2bb4dc4cf4bbd3fd6fb17674f729888a39b29595e94ae23","size":2048}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1ea57d308231bbcb2f90aed30fff8dc1141ffc4f2891484fb58e0f3ca61e25cf Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:1ea57d308231bbcb2f90aed30fff8dc1141ffc4f2891484fb58e0f3ca61e25cf] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:ad1400cdf0689d1cb2bb4dc4cf4bbd3fd6fb17674f729888a39b29595e94ae23 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:ad1400cdf0689d1cb2bb4dc4cf4bbd3fd6fb17674f729888a39b29595e94ae23] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image-uncompressed Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image-uncompressed Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [102] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:5773b791b777aaba8b88be69f744fe6591f189db3409c45a17f6e4c9c9c9e3a5 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:5773b791b777aaba8b88be69f744fe6591f189db3409c45a17f6e4c9c9c9e3a5 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1ea57d308231bbcb2f90aed30fff8dc1141ffc4f2891484fb58e0f3ca61e25cf Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1ea57d308231bbcb2f90aed30fff8dc1141ffc4f2891484fb58e0f3ca61e25cf Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:ad1400cdf0689d1cb2bb4dc4cf4bbd3fd6fb17674f729888a39b29595e94ae23 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:ad1400cdf0689d1cb2bb4dc4cf4bbd3fd6fb17674f729888a39b29595e94ae23 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/20066fb64993163a9f35d783bc845be6fd95a4c3f07ee9a2efa300d5b7ad7e6d] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/20066fb64993163a9f35d783bc845be6fd95a4c3f07ee9a2efa300d5b7ad7e6d?digest=sha256%3A2a76b412b8ff2a096637bab07c11d120e42c3d57de486242606a92855b9b2057 Headers: Content-Length: [175] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 175 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:2a76b412b8ff2a096637bab07c11d120e42c3d57de486242606a92855b9b2057] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2a76b412b8ff2a096637bab07c11d120e42c3d57de486242606a92855b9b2057] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2a76b412b8ff2a096637bab07c11d120e42c3d57de486242606a92855b9b2057 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:2a76b412b8ff2a096637bab07c11d120e42c3d57de486242606a92855b9b2057] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/117647badd63117633bb225b2add36a7d24ba5ad846eac0fdf19c02c993c1f1d] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/117647badd63117633bb225b2add36a7d24ba5ad846eac0fdf19c02c993c1f1d?digest=sha256%3A42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: Content-Length: [269] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/7c3e41143f2df74df02568390eafc6905132f055ed9ad441ce5e6b49a018c879] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/7c3e41143f2df74df02568390eafc6905132f055ed9ad441ce5e6b49a018c879?digest=sha256%3A8f395d007cfee1a7f1671d40b726dc2f92e8689643f1c98b668b71679f944bac Headers: Content-Length: [174] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 174 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:8f395d007cfee1a7f1671d40b726dc2f92e8689643f1c98b668b71679f944bac] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:8f395d007cfee1a7f1671d40b726dc2f92e8689643f1c98b668b71679f944bac] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:8f395d007cfee1a7f1671d40b726dc2f92e8689643f1c98b668b71679f944bac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [174] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:8f395d007cfee1a7f1671d40b726dc2f92e8689643f1c98b668b71679f944bac] --- Output of application/x-gzip not supported, 174 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f06fabfed1b96925ee86ab0daec59d9ad2803c125df14b3f1e2b14d838f7873e Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:8f395d007cfee1a7f1671d40b726dc2f92e8689643f1c98b668b71679f944bac","size":174},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:2a76b412b8ff2a096637bab07c11d120e42c3d57de486242606a92855b9b2057","size":175}],"annotations":{"large-annotation-0":"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA --- Truncated body from 3910601 to 4096 bytes --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f06fabfed1b96925ee86ab0daec59d9ad2803c125df14b3f1e2b14d838f7873e] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f06fabfed1b96925ee86ab0daec59d9ad2803c125df14b3f1e2b14d838f7873e] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f06fabfed1b96925ee86ab0daec59d9ad2803c125df14b3f1e2b14d838f7873e Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3910601] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f06fabfed1b96925ee86ab0daec59d9ad2803c125df14b3f1e2b14d838f7873e] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:8f395d007cfee1a7f1671d40b726dc2f92e8689643f1c98b668b71679f944bac","size":174},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:2a76b412b8ff2a096637bab07c11d120e42c3d57de486242606a92855b9b2057","size":175}],"annotations":{"large-annotation-0":"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA --- Truncated body from 3910601 to 4096 bytes --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/large-manifest Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:8f395d007cfee1a7f1671d40b726dc2f92e8689643f1c98b668b71679f944bac","size":174},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:2a76b412b8ff2a096637bab07c11d120e42c3d57de486242606a92855b9b2057","size":175}],"annotations":{"large-annotation-0":"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA --- Truncated body from 3910601 to 4096 bytes --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f06fabfed1b96925ee86ab0daec59d9ad2803c125df14b3f1e2b14d838f7873e] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/large-manifest] Oci-Tag: [large-manifest] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/large-manifest Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3910601] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f06fabfed1b96925ee86ab0daec59d9ad2803c125df14b3f1e2b14d838f7873e] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:8f395d007cfee1a7f1671d40b726dc2f92e8689643f1c98b668b71679f944bac","size":174},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:2a76b412b8ff2a096637bab07c11d120e42c3d57de486242606a92855b9b2057","size":175}],"annotations":{"large-annotation-0":"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA --- Truncated body from 3910601 to 4096 bytes --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [75] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["large-manifest"]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/large-manifest Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3910601] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f06fabfed1b96925ee86ab0daec59d9ad2803c125df14b3f1e2b14d838f7873e] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f06fabfed1b96925ee86ab0daec59d9ad2803c125df14b3f1e2b14d838f7873e Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3910601] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f06fabfed1b96925ee86ab0daec59d9ad2803c125df14b3f1e2b14d838f7873e] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:8f395d007cfee1a7f1671d40b726dc2f92e8689643f1c98b668b71679f944bac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [174] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:8f395d007cfee1a7f1671d40b726dc2f92e8689643f1c98b668b71679f944bac] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2a76b412b8ff2a096637bab07c11d120e42c3d57de486242606a92855b9b2057 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:2a76b412b8ff2a096637bab07c11d120e42c3d57de486242606a92855b9b2057] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/large-manifest Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3910601] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f06fabfed1b96925ee86ab0daec59d9ad2803c125df14b3f1e2b14d838f7873e] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:8f395d007cfee1a7f1671d40b726dc2f92e8689643f1c98b668b71679f944bac","size":174},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:2a76b412b8ff2a096637bab07c11d120e42c3d57de486242606a92855b9b2057","size":175}],"annotations":{"large-annotation-0":"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA --- Truncated body from 3910601 to 4096 bytes --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f06fabfed1b96925ee86ab0daec59d9ad2803c125df14b3f1e2b14d838f7873e Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [3910601] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f06fabfed1b96925ee86ab0daec59d9ad2803c125df14b3f1e2b14d838f7873e] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:8f395d007cfee1a7f1671d40b726dc2f92e8689643f1c98b668b71679f944bac","size":174},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:2a76b412b8ff2a096637bab07c11d120e42c3d57de486242606a92855b9b2057","size":175}],"annotations":{"large-annotation-0":"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA --- Truncated body from 3910601 to 4096 bytes --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:8f395d007cfee1a7f1671d40b726dc2f92e8689643f1c98b668b71679f944bac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [174] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:8f395d007cfee1a7f1671d40b726dc2f92e8689643f1c98b668b71679f944bac] --- Output of application/x-gzip not supported, 174 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2a76b412b8ff2a096637bab07c11d120e42c3d57de486242606a92855b9b2057 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:2a76b412b8ff2a096637bab07c11d120e42c3d57de486242606a92855b9b2057] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/large-manifest Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/large-manifest Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [98] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f06fabfed1b96925ee86ab0daec59d9ad2803c125df14b3f1e2b14d838f7873e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f06fabfed1b96925ee86ab0daec59d9ad2803c125df14b3f1e2b14d838f7873e Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:8f395d007cfee1a7f1671d40b726dc2f92e8689643f1c98b668b71679f944bac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:8f395d007cfee1a7f1671d40b726dc2f92e8689643f1c98b668b71679f944bac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2a76b412b8ff2a096637bab07c11d120e42c3d57de486242606a92855b9b2057 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2a76b412b8ff2a096637bab07c11d120e42c3d57de486242606a92855b9b2057 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a23280307f76d40335db3b69eef248cc63788330bb56a110bf67b73ef8251199] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a23280307f76d40335db3b69eef248cc63788330bb56a110bf67b73ef8251199?digest=sha256%3A42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: Content-Length: [269] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a4a8fded5f2715bce3ea02d8d80db7eaa47c06f97a07c443c8d3c644de7a69ea] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a4a8fded5f2715bce3ea02d8d80db7eaa47c06f97a07c443c8d3c644de7a69ea?digest=sha256%3A5ca9da6cb998c920a5ffbf8ec297076ae349cc8124a1334540a887c69c93f8d5 Headers: Content-Length: [175] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 175 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:5ca9da6cb998c920a5ffbf8ec297076ae349cc8124a1334540a887c69c93f8d5] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:5ca9da6cb998c920a5ffbf8ec297076ae349cc8124a1334540a887c69c93f8d5] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:5ca9da6cb998c920a5ffbf8ec297076ae349cc8124a1334540a887c69c93f8d5 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:5ca9da6cb998c920a5ffbf8ec297076ae349cc8124a1334540a887c69c93f8d5] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/216aad799e47288ea1fb7ba2c3307fd13fd8671b84f33fd3aa8fab110fda4e11] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/216aad799e47288ea1fb7ba2c3307fd13fd8671b84f33fd3aa8fab110fda4e11?digest=sha256%3Ae6d37d02fc91121225d8d8acff2f6c1f39b96f2a2e8eb085ae4cfa42869cb7b4 Headers: Content-Length: [176] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 176 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:e6d37d02fc91121225d8d8acff2f6c1f39b96f2a2e8eb085ae4cfa42869cb7b4] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e6d37d02fc91121225d8d8acff2f6c1f39b96f2a2e8eb085ae4cfa42869cb7b4] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e6d37d02fc91121225d8d8acff2f6c1f39b96f2a2e8eb085ae4cfa42869cb7b4 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:e6d37d02fc91121225d8d8acff2f6c1f39b96f2a2e8eb085ae4cfa42869cb7b4] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/401e923c49ef0c0c456dd261d801366b1649dbd46dfefa374a0b677784977699] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/401e923c49ef0c0c456dd261d801366b1649dbd46dfefa374a0b677784977699?digest=sha256%3A29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: Content-Length: [269] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/439ef64e6c7b9444942c85236eccaafe5b1b1ea5b696b0ffb7155978742461db] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/439ef64e6c7b9444942c85236eccaafe5b1b1ea5b696b0ffb7155978742461db?digest=sha256%3A899dd4c287d7cf6d62a9581378a37994281238cb0b29ff29f8ca7c3851ececb7 Headers: Content-Length: [176] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 176 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:899dd4c287d7cf6d62a9581378a37994281238cb0b29ff29f8ca7c3851ececb7] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:899dd4c287d7cf6d62a9581378a37994281238cb0b29ff29f8ca7c3851ececb7] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:899dd4c287d7cf6d62a9581378a37994281238cb0b29ff29f8ca7c3851ececb7 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:899dd4c287d7cf6d62a9581378a37994281238cb0b29ff29f8ca7c3851ececb7] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/aaa24e0edbe32dd132d385c730841581065f363b1cf07842ab560d5beb07fe1a] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/aaa24e0edbe32dd132d385c730841581065f363b1cf07842ab560d5beb07fe1a?digest=sha256%3A09d74565005036f6a456dbe9387e6e96cc729c966c79fa99d2f47a29911f2dfe Headers: Content-Length: [176] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 176 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:09d74565005036f6a456dbe9387e6e96cc729c966c79fa99d2f47a29911f2dfe] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:09d74565005036f6a456dbe9387e6e96cc729c966c79fa99d2f47a29911f2dfe] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:09d74565005036f6a456dbe9387e6e96cc729c966c79fa99d2f47a29911f2dfe Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:09d74565005036f6a456dbe9387e6e96cc729c966c79fa99d2f47a29911f2dfe] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:0ff8cd97c50f50613d6e6bc3abc79030d0deb53b69b8152ab2050a7f2c78bbb6 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:899dd4c287d7cf6d62a9581378a37994281238cb0b29ff29f8ca7c3851ececb7","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:09d74565005036f6a456dbe9387e6e96cc729c966c79fa99d2f47a29911f2dfe","size":176}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:0ff8cd97c50f50613d6e6bc3abc79030d0deb53b69b8152ab2050a7f2c78bbb6] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:0ff8cd97c50f50613d6e6bc3abc79030d0deb53b69b8152ab2050a7f2c78bbb6] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:0ff8cd97c50f50613d6e6bc3abc79030d0deb53b69b8152ab2050a7f2c78bbb6 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:0ff8cd97c50f50613d6e6bc3abc79030d0deb53b69b8152ab2050a7f2c78bbb6] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:899dd4c287d7cf6d62a9581378a37994281238cb0b29ff29f8ca7c3851ececb7","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:09d74565005036f6a456dbe9387e6e96cc729c966c79fa99d2f47a29911f2dfe","size":176}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dc5463b137037cdc246ff0b081aeaa6e6093f293111ae0227d778d90eb7321f8 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:5ca9da6cb998c920a5ffbf8ec297076ae349cc8124a1334540a887c69c93f8d5","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:e6d37d02fc91121225d8d8acff2f6c1f39b96f2a2e8eb085ae4cfa42869cb7b4","size":176}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:dc5463b137037cdc246ff0b081aeaa6e6093f293111ae0227d778d90eb7321f8] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dc5463b137037cdc246ff0b081aeaa6e6093f293111ae0227d778d90eb7321f8] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dc5463b137037cdc246ff0b081aeaa6e6093f293111ae0227d778d90eb7321f8 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:dc5463b137037cdc246ff0b081aeaa6e6093f293111ae0227d778d90eb7321f8] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:5ca9da6cb998c920a5ffbf8ec297076ae349cc8124a1334540a887c69c93f8d5","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:e6d37d02fc91121225d8d8acff2f6c1f39b96f2a2e8eb085ae4cfa42869cb7b4","size":176}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:38adf7d95d5e0217efca1ee092df4e7e0e292765ecaf4e748de4a6fe626ab43d Headers: Content-Type: [application/vnd.oci.image.index.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:0ff8cd97c50f50613d6e6bc3abc79030d0deb53b69b8152ab2050a7f2c78bbb6","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:dc5463b137037cdc246ff0b081aeaa6e6093f293111ae0227d778d90eb7321f8","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:38adf7d95d5e0217efca1ee092df4e7e0e292765ecaf4e748de4a6fe626ab43d] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:38adf7d95d5e0217efca1ee092df4e7e0e292765ecaf4e748de4a6fe626ab43d] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:38adf7d95d5e0217efca1ee092df4e7e0e292765ecaf4e748de4a6fe626ab43d Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:38adf7d95d5e0217efca1ee092df4e7e0e292765ecaf4e748de4a6fe626ab43d] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:0ff8cd97c50f50613d6e6bc3abc79030d0deb53b69b8152ab2050a7f2c78bbb6","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:dc5463b137037cdc246ff0b081aeaa6e6093f293111ae0227d778d90eb7321f8","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index Headers: Content-Type: [application/vnd.oci.image.index.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:0ff8cd97c50f50613d6e6bc3abc79030d0deb53b69b8152ab2050a7f2c78bbb6","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:dc5463b137037cdc246ff0b081aeaa6e6093f293111ae0227d778d90eb7321f8","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:38adf7d95d5e0217efca1ee092df4e7e0e292765ecaf4e748de4a6fe626ab43d] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index] Oci-Tag: [index] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:38adf7d95d5e0217efca1ee092df4e7e0e292765ecaf4e748de4a6fe626ab43d] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:0ff8cd97c50f50613d6e6bc3abc79030d0deb53b69b8152ab2050a7f2c78bbb6","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:dc5463b137037cdc246ff0b081aeaa6e6093f293111ae0227d778d90eb7321f8","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [66] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["index"]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:38adf7d95d5e0217efca1ee092df4e7e0e292765ecaf4e748de4a6fe626ab43d] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:0ff8cd97c50f50613d6e6bc3abc79030d0deb53b69b8152ab2050a7f2c78bbb6 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:0ff8cd97c50f50613d6e6bc3abc79030d0deb53b69b8152ab2050a7f2c78bbb6] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dc5463b137037cdc246ff0b081aeaa6e6093f293111ae0227d778d90eb7321f8 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:dc5463b137037cdc246ff0b081aeaa6e6093f293111ae0227d778d90eb7321f8] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:38adf7d95d5e0217efca1ee092df4e7e0e292765ecaf4e748de4a6fe626ab43d Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:38adf7d95d5e0217efca1ee092df4e7e0e292765ecaf4e748de4a6fe626ab43d] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:899dd4c287d7cf6d62a9581378a37994281238cb0b29ff29f8ca7c3851ececb7 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:899dd4c287d7cf6d62a9581378a37994281238cb0b29ff29f8ca7c3851ececb7] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:09d74565005036f6a456dbe9387e6e96cc729c966c79fa99d2f47a29911f2dfe Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:09d74565005036f6a456dbe9387e6e96cc729c966c79fa99d2f47a29911f2dfe] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:5ca9da6cb998c920a5ffbf8ec297076ae349cc8124a1334540a887c69c93f8d5 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:5ca9da6cb998c920a5ffbf8ec297076ae349cc8124a1334540a887c69c93f8d5] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e6d37d02fc91121225d8d8acff2f6c1f39b96f2a2e8eb085ae4cfa42869cb7b4 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:e6d37d02fc91121225d8d8acff2f6c1f39b96f2a2e8eb085ae4cfa42869cb7b4] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:38adf7d95d5e0217efca1ee092df4e7e0e292765ecaf4e748de4a6fe626ab43d] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:0ff8cd97c50f50613d6e6bc3abc79030d0deb53b69b8152ab2050a7f2c78bbb6","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:dc5463b137037cdc246ff0b081aeaa6e6093f293111ae0227d778d90eb7321f8","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:0ff8cd97c50f50613d6e6bc3abc79030d0deb53b69b8152ab2050a7f2c78bbb6 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:0ff8cd97c50f50613d6e6bc3abc79030d0deb53b69b8152ab2050a7f2c78bbb6] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:899dd4c287d7cf6d62a9581378a37994281238cb0b29ff29f8ca7c3851ececb7","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:09d74565005036f6a456dbe9387e6e96cc729c966c79fa99d2f47a29911f2dfe","size":176}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dc5463b137037cdc246ff0b081aeaa6e6093f293111ae0227d778d90eb7321f8 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:dc5463b137037cdc246ff0b081aeaa6e6093f293111ae0227d778d90eb7321f8] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:5ca9da6cb998c920a5ffbf8ec297076ae349cc8124a1334540a887c69c93f8d5","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:e6d37d02fc91121225d8d8acff2f6c1f39b96f2a2e8eb085ae4cfa42869cb7b4","size":176}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:38adf7d95d5e0217efca1ee092df4e7e0e292765ecaf4e748de4a6fe626ab43d Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:38adf7d95d5e0217efca1ee092df4e7e0e292765ecaf4e748de4a6fe626ab43d] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:0ff8cd97c50f50613d6e6bc3abc79030d0deb53b69b8152ab2050a7f2c78bbb6","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:dc5463b137037cdc246ff0b081aeaa6e6093f293111ae0227d778d90eb7321f8","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:09d74565005036f6a456dbe9387e6e96cc729c966c79fa99d2f47a29911f2dfe Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:09d74565005036f6a456dbe9387e6e96cc729c966c79fa99d2f47a29911f2dfe] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:5ca9da6cb998c920a5ffbf8ec297076ae349cc8124a1334540a887c69c93f8d5 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:5ca9da6cb998c920a5ffbf8ec297076ae349cc8124a1334540a887c69c93f8d5] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e6d37d02fc91121225d8d8acff2f6c1f39b96f2a2e8eb085ae4cfa42869cb7b4 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:e6d37d02fc91121225d8d8acff2f6c1f39b96f2a2e8eb085ae4cfa42869cb7b4] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:899dd4c287d7cf6d62a9581378a37994281238cb0b29ff29f8ca7c3851ececb7 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:899dd4c287d7cf6d62a9581378a37994281238cb0b29ff29f8ca7c3851ececb7] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [89] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:38adf7d95d5e0217efca1ee092df4e7e0e292765ecaf4e748de4a6fe626ab43d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:38adf7d95d5e0217efca1ee092df4e7e0e292765ecaf4e748de4a6fe626ab43d Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dc5463b137037cdc246ff0b081aeaa6e6093f293111ae0227d778d90eb7321f8 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dc5463b137037cdc246ff0b081aeaa6e6093f293111ae0227d778d90eb7321f8 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:0ff8cd97c50f50613d6e6bc3abc79030d0deb53b69b8152ab2050a7f2c78bbb6 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:0ff8cd97c50f50613d6e6bc3abc79030d0deb53b69b8152ab2050a7f2c78bbb6 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:5ca9da6cb998c920a5ffbf8ec297076ae349cc8124a1334540a887c69c93f8d5 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:5ca9da6cb998c920a5ffbf8ec297076ae349cc8124a1334540a887c69c93f8d5 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e6d37d02fc91121225d8d8acff2f6c1f39b96f2a2e8eb085ae4cfa42869cb7b4 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e6d37d02fc91121225d8d8acff2f6c1f39b96f2a2e8eb085ae4cfa42869cb7b4 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:899dd4c287d7cf6d62a9581378a37994281238cb0b29ff29f8ca7c3851ececb7 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:899dd4c287d7cf6d62a9581378a37994281238cb0b29ff29f8ca7c3851ececb7 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:09d74565005036f6a456dbe9387e6e96cc729c966c79fa99d2f47a29911f2dfe Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:09d74565005036f6a456dbe9387e6e96cc729c966c79fa99d2f47a29911f2dfe Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/84f970aa5b2364293e4d1675b768cb29fc079dff9004718e7026217072c3f273] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/84f970aa5b2364293e4d1675b768cb29fc079dff9004718e7026217072c3f273?digest=sha256%3Af2c12366f334a921796d948e6457682a7c8d69184b720a61e09389e6158d1886 Headers: Content-Length: [173] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 173 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f2c12366f334a921796d948e6457682a7c8d69184b720a61e09389e6158d1886] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:f2c12366f334a921796d948e6457682a7c8d69184b720a61e09389e6158d1886] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:f2c12366f334a921796d948e6457682a7c8d69184b720a61e09389e6158d1886 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [173] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f2c12366f334a921796d948e6457682a7c8d69184b720a61e09389e6158d1886] --- Output of application/x-gzip not supported, 173 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/8d6fd40dd07f243fe99c5d06e8122b3aa2229e48d1fb21de8d6218d05219760a] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/8d6fd40dd07f243fe99c5d06e8122b3aa2229e48d1fb21de8d6218d05219760a?digest=sha256%3A073e133e1e571e53455eaf716b20a23dc49bd355bbfb89fd9bdd5218a93e0642 Headers: Content-Length: [176] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 176 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:073e133e1e571e53455eaf716b20a23dc49bd355bbfb89fd9bdd5218a93e0642] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:073e133e1e571e53455eaf716b20a23dc49bd355bbfb89fd9bdd5218a93e0642] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:073e133e1e571e53455eaf716b20a23dc49bd355bbfb89fd9bdd5218a93e0642 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:073e133e1e571e53455eaf716b20a23dc49bd355bbfb89fd9bdd5218a93e0642] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/8898bce6da3eac06c232ef5060fd9d3ebcdc91fed4cc38bf4539e84de8af9a74] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/8898bce6da3eac06c232ef5060fd9d3ebcdc91fed4cc38bf4539e84de8af9a74?digest=sha256%3A2444ed4a542007d2f01f457b1734ad1f45aaa78161fb6f08e3e7a74caec13379 Headers: Content-Length: [176] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 176 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:2444ed4a542007d2f01f457b1734ad1f45aaa78161fb6f08e3e7a74caec13379] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2444ed4a542007d2f01f457b1734ad1f45aaa78161fb6f08e3e7a74caec13379] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2444ed4a542007d2f01f457b1734ad1f45aaa78161fb6f08e3e7a74caec13379 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:2444ed4a542007d2f01f457b1734ad1f45aaa78161fb6f08e3e7a74caec13379] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/6e6cee8cda64ee94e93224a02f64e3606e957a293d2bbf595792dcc7a5331f60] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/6e6cee8cda64ee94e93224a02f64e3606e957a293d2bbf595792dcc7a5331f60?digest=sha256%3Abdf47f4085682bb0b91d5c5ccaaeb249265192e71ee53cd8caa465541bcc1b71 Headers: Content-Length: [177] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 177 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:bdf47f4085682bb0b91d5c5ccaaeb249265192e71ee53cd8caa465541bcc1b71] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:bdf47f4085682bb0b91d5c5ccaaeb249265192e71ee53cd8caa465541bcc1b71] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:bdf47f4085682bb0b91d5c5ccaaeb249265192e71ee53cd8caa465541bcc1b71 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:bdf47f4085682bb0b91d5c5ccaaeb249265192e71ee53cd8caa465541bcc1b71] --- Output of application/x-gzip not supported, 177 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/13a1fbee7ef6cc5abaedf52bd583269dadfce1475d37cfe7778a0995a4598835] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/13a1fbee7ef6cc5abaedf52bd583269dadfce1475d37cfe7778a0995a4598835?digest=sha256%3A53994e763114d76f54fe27ee6c24fc66e66d9eaf6d56f476b4424f5caef7be30 Headers: Content-Length: [176] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 176 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:53994e763114d76f54fe27ee6c24fc66e66d9eaf6d56f476b4424f5caef7be30] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:53994e763114d76f54fe27ee6c24fc66e66d9eaf6d56f476b4424f5caef7be30] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:53994e763114d76f54fe27ee6c24fc66e66d9eaf6d56f476b4424f5caef7be30 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:53994e763114d76f54fe27ee6c24fc66e66d9eaf6d56f476b4424f5caef7be30] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/4639490001acbbe12b030086c74f2b2d72befb2d74d53ead06f114a711d34e18] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/4639490001acbbe12b030086c74f2b2d72befb2d74d53ead06f114a711d34e18?digest=sha256%3Acc4bf844136ee511c9f8efd1d5fee1e2246c7ec70e353476d1e675b47332a1b9 Headers: Content-Length: [175] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 175 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:cc4bf844136ee511c9f8efd1d5fee1e2246c7ec70e353476d1e675b47332a1b9] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cc4bf844136ee511c9f8efd1d5fee1e2246c7ec70e353476d1e675b47332a1b9] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cc4bf844136ee511c9f8efd1d5fee1e2246c7ec70e353476d1e675b47332a1b9 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:cc4bf844136ee511c9f8efd1d5fee1e2246c7ec70e353476d1e675b47332a1b9] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a0a3cf00697e0ac58c011d9c4ed75abe07bf6ca157e4896f20434dc2ad25c9b5] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a0a3cf00697e0ac58c011d9c4ed75abe07bf6ca157e4896f20434dc2ad25c9b5?digest=sha256%3A42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: Content-Length: [269] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1ac67a945cae9c40f6373c870db2abd9f8ca96fbe3f1af46727c8a2985f940cf] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1ac67a945cae9c40f6373c870db2abd9f8ca96fbe3f1af46727c8a2985f940cf?digest=sha256%3A14941ea3d212c9e24ebd798009a6b588ff66fa17c4f6d78ec97b6fc2e39fe4c0 Headers: Content-Length: [172] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 172 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:14941ea3d212c9e24ebd798009a6b588ff66fa17c4f6d78ec97b6fc2e39fe4c0] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:14941ea3d212c9e24ebd798009a6b588ff66fa17c4f6d78ec97b6fc2e39fe4c0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:14941ea3d212c9e24ebd798009a6b588ff66fa17c4f6d78ec97b6fc2e39fe4c0 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [172] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:14941ea3d212c9e24ebd798009a6b588ff66fa17c4f6d78ec97b6fc2e39fe4c0] --- Output of application/x-gzip not supported, 172 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/4b5f88096f9d7e65038cb027a94c6ceefcbf66b7b8025b667789776f3ae3e08d] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/4b5f88096f9d7e65038cb027a94c6ceefcbf66b7b8025b667789776f3ae3e08d?digest=sha256%3A29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: Content-Length: [269] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/5dbf2d1c28d6ffce82894670db4d141da32a5104d8ff9213092e9ec1be6af6c2] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/5dbf2d1c28d6ffce82894670db4d141da32a5104d8ff9213092e9ec1be6af6c2?digest=sha256%3A2358cab93498cc267a8bd8338c8133a5f2285a2f766837201bdc47bce690746a Headers: Content-Length: [176] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 176 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:2358cab93498cc267a8bd8338c8133a5f2285a2f766837201bdc47bce690746a] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2358cab93498cc267a8bd8338c8133a5f2285a2f766837201bdc47bce690746a] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2358cab93498cc267a8bd8338c8133a5f2285a2f766837201bdc47bce690746a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:2358cab93498cc267a8bd8338c8133a5f2285a2f766837201bdc47bce690746a] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:ed9a1a9b1bd700914c31228f7bba6f0173421f0f49df27e14946f2b36be4ebc4 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:f2c12366f334a921796d948e6457682a7c8d69184b720a61e09389e6158d1886","size":173},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:cc4bf844136ee511c9f8efd1d5fee1e2246c7ec70e353476d1e675b47332a1b9","size":175}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:ed9a1a9b1bd700914c31228f7bba6f0173421f0f49df27e14946f2b36be4ebc4] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:ed9a1a9b1bd700914c31228f7bba6f0173421f0f49df27e14946f2b36be4ebc4] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:ed9a1a9b1bd700914c31228f7bba6f0173421f0f49df27e14946f2b36be4ebc4 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:ed9a1a9b1bd700914c31228f7bba6f0173421f0f49df27e14946f2b36be4ebc4] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:f2c12366f334a921796d948e6457682a7c8d69184b720a61e09389e6158d1886","size":173},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:cc4bf844136ee511c9f8efd1d5fee1e2246c7ec70e353476d1e675b47332a1b9","size":175}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:64d7f62bce207c4706f7247f6a44aaff9a47e03fa1af7fc3b3636eb769477d3a Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:073e133e1e571e53455eaf716b20a23dc49bd355bbfb89fd9bdd5218a93e0642","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:14941ea3d212c9e24ebd798009a6b588ff66fa17c4f6d78ec97b6fc2e39fe4c0","size":172}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:64d7f62bce207c4706f7247f6a44aaff9a47e03fa1af7fc3b3636eb769477d3a] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:64d7f62bce207c4706f7247f6a44aaff9a47e03fa1af7fc3b3636eb769477d3a] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:64d7f62bce207c4706f7247f6a44aaff9a47e03fa1af7fc3b3636eb769477d3a Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:64d7f62bce207c4706f7247f6a44aaff9a47e03fa1af7fc3b3636eb769477d3a] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:073e133e1e571e53455eaf716b20a23dc49bd355bbfb89fd9bdd5218a93e0642","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:14941ea3d212c9e24ebd798009a6b588ff66fa17c4f6d78ec97b6fc2e39fe4c0","size":172}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:b71c34cfb612874683209005df00d92b57ceb7c4a2b08aba8ad4a7a2b983791c Headers: Content-Type: [application/vnd.oci.image.index.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:ed9a1a9b1bd700914c31228f7bba6f0173421f0f49df27e14946f2b36be4ebc4","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:64d7f62bce207c4706f7247f6a44aaff9a47e03fa1af7fc3b3636eb769477d3a","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:b71c34cfb612874683209005df00d92b57ceb7c4a2b08aba8ad4a7a2b983791c] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:b71c34cfb612874683209005df00d92b57ceb7c4a2b08aba8ad4a7a2b983791c] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:b71c34cfb612874683209005df00d92b57ceb7c4a2b08aba8ad4a7a2b983791c Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:b71c34cfb612874683209005df00d92b57ceb7c4a2b08aba8ad4a7a2b983791c] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:ed9a1a9b1bd700914c31228f7bba6f0173421f0f49df27e14946f2b36be4ebc4","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:64d7f62bce207c4706f7247f6a44aaff9a47e03fa1af7fc3b3636eb769477d3a","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:8096ca85a26233ec478e03cd27b8a17a5229517dd1e891c8c665b7cd869eb2e9 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:2444ed4a542007d2f01f457b1734ad1f45aaa78161fb6f08e3e7a74caec13379","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:bdf47f4085682bb0b91d5c5ccaaeb249265192e71ee53cd8caa465541bcc1b71","size":177}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:8096ca85a26233ec478e03cd27b8a17a5229517dd1e891c8c665b7cd869eb2e9] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:8096ca85a26233ec478e03cd27b8a17a5229517dd1e891c8c665b7cd869eb2e9] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:8096ca85a26233ec478e03cd27b8a17a5229517dd1e891c8c665b7cd869eb2e9 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:8096ca85a26233ec478e03cd27b8a17a5229517dd1e891c8c665b7cd869eb2e9] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:2444ed4a542007d2f01f457b1734ad1f45aaa78161fb6f08e3e7a74caec13379","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:bdf47f4085682bb0b91d5c5ccaaeb249265192e71ee53cd8caa465541bcc1b71","size":177}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f7dfa523a51f2abf825d955fc940fcec56e7a44746234f422bd290673404c5fe Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:53994e763114d76f54fe27ee6c24fc66e66d9eaf6d56f476b4424f5caef7be30","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:2358cab93498cc267a8bd8338c8133a5f2285a2f766837201bdc47bce690746a","size":176}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f7dfa523a51f2abf825d955fc940fcec56e7a44746234f422bd290673404c5fe] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f7dfa523a51f2abf825d955fc940fcec56e7a44746234f422bd290673404c5fe] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f7dfa523a51f2abf825d955fc940fcec56e7a44746234f422bd290673404c5fe Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f7dfa523a51f2abf825d955fc940fcec56e7a44746234f422bd290673404c5fe] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:53994e763114d76f54fe27ee6c24fc66e66d9eaf6d56f476b4424f5caef7be30","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:2358cab93498cc267a8bd8338c8133a5f2285a2f766837201bdc47bce690746a","size":176}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f998f474d4ca133eacf51f4aba025bfdb907190ec657c075f7bc769da588a622 Headers: Content-Type: [application/vnd.oci.image.index.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:8096ca85a26233ec478e03cd27b8a17a5229517dd1e891c8c665b7cd869eb2e9","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:f7dfa523a51f2abf825d955fc940fcec56e7a44746234f422bd290673404c5fe","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f998f474d4ca133eacf51f4aba025bfdb907190ec657c075f7bc769da588a622] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f998f474d4ca133eacf51f4aba025bfdb907190ec657c075f7bc769da588a622] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f998f474d4ca133eacf51f4aba025bfdb907190ec657c075f7bc769da588a622 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f998f474d4ca133eacf51f4aba025bfdb907190ec657c075f7bc769da588a622] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:8096ca85a26233ec478e03cd27b8a17a5229517dd1e891c8c665b7cd869eb2e9","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:f7dfa523a51f2abf825d955fc940fcec56e7a44746234f422bd290673404c5fe","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:6e7cf1de0e935bf23844ab5f9e2dab6298b8d62e627643d00748d957fb924141 Headers: Content-Type: [application/vnd.oci.image.index.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:b71c34cfb612874683209005df00d92b57ceb7c4a2b08aba8ad4a7a2b983791c","size":491},{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:f998f474d4ca133eacf51f4aba025bfdb907190ec657c075f7bc769da588a622","size":491}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:6e7cf1de0e935bf23844ab5f9e2dab6298b8d62e627643d00748d957fb924141] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:6e7cf1de0e935bf23844ab5f9e2dab6298b8d62e627643d00748d957fb924141] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:6e7cf1de0e935bf23844ab5f9e2dab6298b8d62e627643d00748d957fb924141 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [387] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:6e7cf1de0e935bf23844ab5f9e2dab6298b8d62e627643d00748d957fb924141] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:b71c34cfb612874683209005df00d92b57ceb7c4a2b08aba8ad4a7a2b983791c","size":491},{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:f998f474d4ca133eacf51f4aba025bfdb907190ec657c075f7bc769da588a622","size":491}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index-of-index Headers: Content-Type: [application/vnd.oci.image.index.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:b71c34cfb612874683209005df00d92b57ceb7c4a2b08aba8ad4a7a2b983791c","size":491},{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:f998f474d4ca133eacf51f4aba025bfdb907190ec657c075f7bc769da588a622","size":491}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:6e7cf1de0e935bf23844ab5f9e2dab6298b8d62e627643d00748d957fb924141] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index-of-index] Oci-Tag: [index-of-index] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index-of-index Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [387] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:6e7cf1de0e935bf23844ab5f9e2dab6298b8d62e627643d00748d957fb924141] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:b71c34cfb612874683209005df00d92b57ceb7c4a2b08aba8ad4a7a2b983791c","size":491},{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:f998f474d4ca133eacf51f4aba025bfdb907190ec657c075f7bc769da588a622","size":491}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [75] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["index-of-index"]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index-of-index Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [387] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:6e7cf1de0e935bf23844ab5f9e2dab6298b8d62e627643d00748d957fb924141] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:ed9a1a9b1bd700914c31228f7bba6f0173421f0f49df27e14946f2b36be4ebc4 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:ed9a1a9b1bd700914c31228f7bba6f0173421f0f49df27e14946f2b36be4ebc4] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:64d7f62bce207c4706f7247f6a44aaff9a47e03fa1af7fc3b3636eb769477d3a Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:64d7f62bce207c4706f7247f6a44aaff9a47e03fa1af7fc3b3636eb769477d3a] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:b71c34cfb612874683209005df00d92b57ceb7c4a2b08aba8ad4a7a2b983791c Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:b71c34cfb612874683209005df00d92b57ceb7c4a2b08aba8ad4a7a2b983791c] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:8096ca85a26233ec478e03cd27b8a17a5229517dd1e891c8c665b7cd869eb2e9 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:8096ca85a26233ec478e03cd27b8a17a5229517dd1e891c8c665b7cd869eb2e9] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f7dfa523a51f2abf825d955fc940fcec56e7a44746234f422bd290673404c5fe Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f7dfa523a51f2abf825d955fc940fcec56e7a44746234f422bd290673404c5fe] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f998f474d4ca133eacf51f4aba025bfdb907190ec657c075f7bc769da588a622 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f998f474d4ca133eacf51f4aba025bfdb907190ec657c075f7bc769da588a622] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:6e7cf1de0e935bf23844ab5f9e2dab6298b8d62e627643d00748d957fb924141 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [387] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:6e7cf1de0e935bf23844ab5f9e2dab6298b8d62e627643d00748d957fb924141] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:14941ea3d212c9e24ebd798009a6b588ff66fa17c4f6d78ec97b6fc2e39fe4c0 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [172] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:14941ea3d212c9e24ebd798009a6b588ff66fa17c4f6d78ec97b6fc2e39fe4c0] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2358cab93498cc267a8bd8338c8133a5f2285a2f766837201bdc47bce690746a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:2358cab93498cc267a8bd8338c8133a5f2285a2f766837201bdc47bce690746a] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:f2c12366f334a921796d948e6457682a7c8d69184b720a61e09389e6158d1886 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [173] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f2c12366f334a921796d948e6457682a7c8d69184b720a61e09389e6158d1886] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:073e133e1e571e53455eaf716b20a23dc49bd355bbfb89fd9bdd5218a93e0642 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:073e133e1e571e53455eaf716b20a23dc49bd355bbfb89fd9bdd5218a93e0642] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2444ed4a542007d2f01f457b1734ad1f45aaa78161fb6f08e3e7a74caec13379 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:2444ed4a542007d2f01f457b1734ad1f45aaa78161fb6f08e3e7a74caec13379] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:bdf47f4085682bb0b91d5c5ccaaeb249265192e71ee53cd8caa465541bcc1b71 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:bdf47f4085682bb0b91d5c5ccaaeb249265192e71ee53cd8caa465541bcc1b71] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:53994e763114d76f54fe27ee6c24fc66e66d9eaf6d56f476b4424f5caef7be30 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:53994e763114d76f54fe27ee6c24fc66e66d9eaf6d56f476b4424f5caef7be30] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cc4bf844136ee511c9f8efd1d5fee1e2246c7ec70e353476d1e675b47332a1b9 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:cc4bf844136ee511c9f8efd1d5fee1e2246c7ec70e353476d1e675b47332a1b9] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index-of-index Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [387] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:6e7cf1de0e935bf23844ab5f9e2dab6298b8d62e627643d00748d957fb924141] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:b71c34cfb612874683209005df00d92b57ceb7c4a2b08aba8ad4a7a2b983791c","size":491},{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:f998f474d4ca133eacf51f4aba025bfdb907190ec657c075f7bc769da588a622","size":491}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:ed9a1a9b1bd700914c31228f7bba6f0173421f0f49df27e14946f2b36be4ebc4 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:ed9a1a9b1bd700914c31228f7bba6f0173421f0f49df27e14946f2b36be4ebc4] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:f2c12366f334a921796d948e6457682a7c8d69184b720a61e09389e6158d1886","size":173},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:cc4bf844136ee511c9f8efd1d5fee1e2246c7ec70e353476d1e675b47332a1b9","size":175}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:64d7f62bce207c4706f7247f6a44aaff9a47e03fa1af7fc3b3636eb769477d3a Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:64d7f62bce207c4706f7247f6a44aaff9a47e03fa1af7fc3b3636eb769477d3a] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:073e133e1e571e53455eaf716b20a23dc49bd355bbfb89fd9bdd5218a93e0642","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:14941ea3d212c9e24ebd798009a6b588ff66fa17c4f6d78ec97b6fc2e39fe4c0","size":172}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:b71c34cfb612874683209005df00d92b57ceb7c4a2b08aba8ad4a7a2b983791c Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:b71c34cfb612874683209005df00d92b57ceb7c4a2b08aba8ad4a7a2b983791c] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:ed9a1a9b1bd700914c31228f7bba6f0173421f0f49df27e14946f2b36be4ebc4","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:64d7f62bce207c4706f7247f6a44aaff9a47e03fa1af7fc3b3636eb769477d3a","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:8096ca85a26233ec478e03cd27b8a17a5229517dd1e891c8c665b7cd869eb2e9 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:8096ca85a26233ec478e03cd27b8a17a5229517dd1e891c8c665b7cd869eb2e9] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:2444ed4a542007d2f01f457b1734ad1f45aaa78161fb6f08e3e7a74caec13379","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:bdf47f4085682bb0b91d5c5ccaaeb249265192e71ee53cd8caa465541bcc1b71","size":177}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f7dfa523a51f2abf825d955fc940fcec56e7a44746234f422bd290673404c5fe Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f7dfa523a51f2abf825d955fc940fcec56e7a44746234f422bd290673404c5fe] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:53994e763114d76f54fe27ee6c24fc66e66d9eaf6d56f476b4424f5caef7be30","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:2358cab93498cc267a8bd8338c8133a5f2285a2f766837201bdc47bce690746a","size":176}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f998f474d4ca133eacf51f4aba025bfdb907190ec657c075f7bc769da588a622 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f998f474d4ca133eacf51f4aba025bfdb907190ec657c075f7bc769da588a622] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:8096ca85a26233ec478e03cd27b8a17a5229517dd1e891c8c665b7cd869eb2e9","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:f7dfa523a51f2abf825d955fc940fcec56e7a44746234f422bd290673404c5fe","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:6e7cf1de0e935bf23844ab5f9e2dab6298b8d62e627643d00748d957fb924141 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [387] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:6e7cf1de0e935bf23844ab5f9e2dab6298b8d62e627643d00748d957fb924141] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:b71c34cfb612874683209005df00d92b57ceb7c4a2b08aba8ad4a7a2b983791c","size":491},{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:f998f474d4ca133eacf51f4aba025bfdb907190ec657c075f7bc769da588a622","size":491}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:073e133e1e571e53455eaf716b20a23dc49bd355bbfb89fd9bdd5218a93e0642 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:073e133e1e571e53455eaf716b20a23dc49bd355bbfb89fd9bdd5218a93e0642] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2444ed4a542007d2f01f457b1734ad1f45aaa78161fb6f08e3e7a74caec13379 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:2444ed4a542007d2f01f457b1734ad1f45aaa78161fb6f08e3e7a74caec13379] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:bdf47f4085682bb0b91d5c5ccaaeb249265192e71ee53cd8caa465541bcc1b71 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:bdf47f4085682bb0b91d5c5ccaaeb249265192e71ee53cd8caa465541bcc1b71] --- Output of application/x-gzip not supported, 177 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:53994e763114d76f54fe27ee6c24fc66e66d9eaf6d56f476b4424f5caef7be30 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:53994e763114d76f54fe27ee6c24fc66e66d9eaf6d56f476b4424f5caef7be30] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cc4bf844136ee511c9f8efd1d5fee1e2246c7ec70e353476d1e675b47332a1b9 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:cc4bf844136ee511c9f8efd1d5fee1e2246c7ec70e353476d1e675b47332a1b9] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:14941ea3d212c9e24ebd798009a6b588ff66fa17c4f6d78ec97b6fc2e39fe4c0 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [172] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:14941ea3d212c9e24ebd798009a6b588ff66fa17c4f6d78ec97b6fc2e39fe4c0] --- Output of application/x-gzip not supported, 172 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2358cab93498cc267a8bd8338c8133a5f2285a2f766837201bdc47bce690746a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:2358cab93498cc267a8bd8338c8133a5f2285a2f766837201bdc47bce690746a] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:f2c12366f334a921796d948e6457682a7c8d69184b720a61e09389e6158d1886 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [173] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f2c12366f334a921796d948e6457682a7c8d69184b720a61e09389e6158d1886] --- Output of application/x-gzip not supported, 173 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index-of-index Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index-of-index Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [98] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:6e7cf1de0e935bf23844ab5f9e2dab6298b8d62e627643d00748d957fb924141 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:6e7cf1de0e935bf23844ab5f9e2dab6298b8d62e627643d00748d957fb924141 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f998f474d4ca133eacf51f4aba025bfdb907190ec657c075f7bc769da588a622 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f998f474d4ca133eacf51f4aba025bfdb907190ec657c075f7bc769da588a622 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f7dfa523a51f2abf825d955fc940fcec56e7a44746234f422bd290673404c5fe Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f7dfa523a51f2abf825d955fc940fcec56e7a44746234f422bd290673404c5fe Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:8096ca85a26233ec478e03cd27b8a17a5229517dd1e891c8c665b7cd869eb2e9 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:8096ca85a26233ec478e03cd27b8a17a5229517dd1e891c8c665b7cd869eb2e9 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:b71c34cfb612874683209005df00d92b57ceb7c4a2b08aba8ad4a7a2b983791c Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:b71c34cfb612874683209005df00d92b57ceb7c4a2b08aba8ad4a7a2b983791c Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:64d7f62bce207c4706f7247f6a44aaff9a47e03fa1af7fc3b3636eb769477d3a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:64d7f62bce207c4706f7247f6a44aaff9a47e03fa1af7fc3b3636eb769477d3a Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:ed9a1a9b1bd700914c31228f7bba6f0173421f0f49df27e14946f2b36be4ebc4 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:ed9a1a9b1bd700914c31228f7bba6f0173421f0f49df27e14946f2b36be4ebc4 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:f2c12366f334a921796d948e6457682a7c8d69184b720a61e09389e6158d1886 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:f2c12366f334a921796d948e6457682a7c8d69184b720a61e09389e6158d1886 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:073e133e1e571e53455eaf716b20a23dc49bd355bbfb89fd9bdd5218a93e0642 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:073e133e1e571e53455eaf716b20a23dc49bd355bbfb89fd9bdd5218a93e0642 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2444ed4a542007d2f01f457b1734ad1f45aaa78161fb6f08e3e7a74caec13379 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2444ed4a542007d2f01f457b1734ad1f45aaa78161fb6f08e3e7a74caec13379 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:bdf47f4085682bb0b91d5c5ccaaeb249265192e71ee53cd8caa465541bcc1b71 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:bdf47f4085682bb0b91d5c5ccaaeb249265192e71ee53cd8caa465541bcc1b71 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:53994e763114d76f54fe27ee6c24fc66e66d9eaf6d56f476b4424f5caef7be30 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:53994e763114d76f54fe27ee6c24fc66e66d9eaf6d56f476b4424f5caef7be30 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cc4bf844136ee511c9f8efd1d5fee1e2246c7ec70e353476d1e675b47332a1b9 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cc4bf844136ee511c9f8efd1d5fee1e2246c7ec70e353476d1e675b47332a1b9 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:14941ea3d212c9e24ebd798009a6b588ff66fa17c4f6d78ec97b6fc2e39fe4c0 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:14941ea3d212c9e24ebd798009a6b588ff66fa17c4f6d78ec97b6fc2e39fe4c0 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2358cab93498cc267a8bd8338c8133a5f2285a2f766837201bdc47bce690746a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2358cab93498cc267a8bd8338c8133a5f2285a2f766837201bdc47bce690746a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2 Headers: Content-Type: [application/vnd.oci.image.index.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [88] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index Headers: Content-Type: [application/vnd.oci.image.index.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index] Oci-Tag: [index] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [88] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [66] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["index"]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [88] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [88] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [88] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [88] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [89] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/91ceecd13125bb4b6efc638caa2ae6400b87ce0f538272efe30883fe4a5029ba] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/91ceecd13125bb4b6efc638caa2ae6400b87ce0f538272efe30883fe4a5029ba?digest=sha256%3A7e1cb6ac21278e5c21925aefccd2259f398146a4a89bb32ae816c08bb2fe93bb Headers: Content-Length: [2048] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 2048 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:7e1cb6ac21278e5c21925aefccd2259f398146a4a89bb32ae816c08bb2fe93bb] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:7e1cb6ac21278e5c21925aefccd2259f398146a4a89bb32ae816c08bb2fe93bb] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:7e1cb6ac21278e5c21925aefccd2259f398146a4a89bb32ae816c08bb2fe93bb Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:7e1cb6ac21278e5c21925aefccd2259f398146a4a89bb32ae816c08bb2fe93bb] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/8a3ff1e859f4b949dd77e0993d79fcd8773f29eb9436f325095543d08692ee0c] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/8a3ff1e859f4b949dd77e0993d79fcd8773f29eb9436f325095543d08692ee0c?digest=sha256%3A44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: Content-Length: [2] Content-Type: [application/octet-stream] {} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] {} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f2eb23fc1e24962e6921eecc04b793a244312b7883cab0a995cb4922237ee7ca Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:7e1cb6ac21278e5c21925aefccd2259f398146a4a89bb32ae816c08bb2fe93bb","size":2048}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f2eb23fc1e24962e6921eecc04b793a244312b7883cab0a995cb4922237ee7ca] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f2eb23fc1e24962e6921eecc04b793a244312b7883cab0a995cb4922237ee7ca] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f2eb23fc1e24962e6921eecc04b793a244312b7883cab0a995cb4922237ee7ca Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [452] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f2eb23fc1e24962e6921eecc04b793a244312b7883cab0a995cb4922237ee7ca] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:7e1cb6ac21278e5c21925aefccd2259f398146a4a89bb32ae816c08bb2fe93bb","size":2048}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:7e1cb6ac21278e5c21925aefccd2259f398146a4a89bb32ae816c08bb2fe93bb","size":2048}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f2eb23fc1e24962e6921eecc04b793a244312b7883cab0a995cb4922237ee7ca] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact] Oci-Tag: [artifact] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [452] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f2eb23fc1e24962e6921eecc04b793a244312b7883cab0a995cb4922237ee7ca] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:7e1cb6ac21278e5c21925aefccd2259f398146a4a89bb32ae816c08bb2fe93bb","size":2048}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [69] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["artifact"]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [452] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f2eb23fc1e24962e6921eecc04b793a244312b7883cab0a995cb4922237ee7ca] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f2eb23fc1e24962e6921eecc04b793a244312b7883cab0a995cb4922237ee7ca Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [452] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f2eb23fc1e24962e6921eecc04b793a244312b7883cab0a995cb4922237ee7ca] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:7e1cb6ac21278e5c21925aefccd2259f398146a4a89bb32ae816c08bb2fe93bb Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:7e1cb6ac21278e5c21925aefccd2259f398146a4a89bb32ae816c08bb2fe93bb] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [452] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f2eb23fc1e24962e6921eecc04b793a244312b7883cab0a995cb4922237ee7ca] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:7e1cb6ac21278e5c21925aefccd2259f398146a4a89bb32ae816c08bb2fe93bb","size":2048}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f2eb23fc1e24962e6921eecc04b793a244312b7883cab0a995cb4922237ee7ca Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [452] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f2eb23fc1e24962e6921eecc04b793a244312b7883cab0a995cb4922237ee7ca] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:7e1cb6ac21278e5c21925aefccd2259f398146a4a89bb32ae816c08bb2fe93bb","size":2048}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:7e1cb6ac21278e5c21925aefccd2259f398146a4a89bb32ae816c08bb2fe93bb Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:7e1cb6ac21278e5c21925aefccd2259f398146a4a89bb32ae816c08bb2fe93bb] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] {} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [92] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f2eb23fc1e24962e6921eecc04b793a244312b7883cab0a995cb4922237ee7ca Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f2eb23fc1e24962e6921eecc04b793a244312b7883cab0a995cb4922237ee7ca Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:7e1cb6ac21278e5c21925aefccd2259f398146a4a89bb32ae816c08bb2fe93bb Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:7e1cb6ac21278e5c21925aefccd2259f398146a4a89bb32ae816c08bb2fe93bb Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/3e1cfc05ec10f38f86f07b88906ab32802e9097a296b7a1d1d31e363b557363b] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/3e1cfc05ec10f38f86f07b88906ab32802e9097a296b7a1d1d31e363b557363b?digest=sha256%3A460d7e742db916e3a65d5c2f6effccc5304f797c4381e34fbb2812b7162bb51e Headers: Content-Length: [2048] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 2048 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:460d7e742db916e3a65d5c2f6effccc5304f797c4381e34fbb2812b7162bb51e] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:460d7e742db916e3a65d5c2f6effccc5304f797c4381e34fbb2812b7162bb51e] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:460d7e742db916e3a65d5c2f6effccc5304f797c4381e34fbb2812b7162bb51e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:460d7e742db916e3a65d5c2f6effccc5304f797c4381e34fbb2812b7162bb51e] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/6005bb11c338c0a106758e89541cbd871710019169e09cc8e275ae7d4edf0a2a] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/6005bb11c338c0a106758e89541cbd871710019169e09cc8e275ae7d4edf0a2a?digest=sha256%3A6214e779b90a3c3a16577fc3a352e4066401c3dbe4e59798c9cceb3692b043d5 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 2048 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:6214e779b90a3c3a16577fc3a352e4066401c3dbe4e59798c9cceb3692b043d5] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:6214e779b90a3c3a16577fc3a352e4066401c3dbe4e59798c9cceb3692b043d5] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:6214e779b90a3c3a16577fc3a352e4066401c3dbe4e59798c9cceb3692b043d5 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:6214e779b90a3c3a16577fc3a352e4066401c3dbe4e59798c9cceb3692b043d5] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b9a3adafef92c357b60efe5309f06d02d12726ca34e09ee6899d72977ab6c978] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b9a3adafef92c357b60efe5309f06d02d12726ca34e09ee6899d72977ab6c978?digest=sha256%3A44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: Content-Length: [2] Content-Type: [application/octet-stream] {} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] {} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:10116bc65c43344d83ca50f582aacd62db5177fbf8e774e098ebd968f049a602 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:6214e779b90a3c3a16577fc3a352e4066401c3dbe4e59798c9cceb3692b043d5","size":2048}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:10116bc65c43344d83ca50f582aacd62db5177fbf8e774e098ebd968f049a602] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:10116bc65c43344d83ca50f582aacd62db5177fbf8e774e098ebd968f049a602] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:10116bc65c43344d83ca50f582aacd62db5177fbf8e774e098ebd968f049a602 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [452] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:10116bc65c43344d83ca50f582aacd62db5177fbf8e774e098ebd968f049a602] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:6214e779b90a3c3a16577fc3a352e4066401c3dbe4e59798c9cceb3692b043d5","size":2048}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dd673834319c4a987af4d2b9e236168636766fade9856d448e25435be0a335a4 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:460d7e742db916e3a65d5c2f6effccc5304f797c4381e34fbb2812b7162bb51e","size":2048}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:dd673834319c4a987af4d2b9e236168636766fade9856d448e25435be0a335a4] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dd673834319c4a987af4d2b9e236168636766fade9856d448e25435be0a335a4] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dd673834319c4a987af4d2b9e236168636766fade9856d448e25435be0a335a4 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [452] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:dd673834319c4a987af4d2b9e236168636766fade9856d448e25435be0a335a4] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:460d7e742db916e3a65d5c2f6effccc5304f797c4381e34fbb2812b7162bb51e","size":2048}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:3a0a3e44754605b75f50d99aa3477e81ea0b679216b5821128620b0814125736 Headers: Content-Type: [application/vnd.oci.image.index.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:10116bc65c43344d83ca50f582aacd62db5177fbf8e774e098ebd968f049a602","size":452,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:dd673834319c4a987af4d2b9e236168636766fade9856d448e25435be0a335a4","size":452,"platform":{"architecture":"arm64","os":"linux"}}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:3a0a3e44754605b75f50d99aa3477e81ea0b679216b5821128620b0814125736] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:3a0a3e44754605b75f50d99aa3477e81ea0b679216b5821128620b0814125736] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:3a0a3e44754605b75f50d99aa3477e81ea0b679216b5821128620b0814125736 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [551] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:3a0a3e44754605b75f50d99aa3477e81ea0b679216b5821128620b0814125736] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:10116bc65c43344d83ca50f582aacd62db5177fbf8e774e098ebd968f049a602","size":452,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:dd673834319c4a987af4d2b9e236168636766fade9856d448e25435be0a335a4","size":452,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact-index Headers: Content-Type: [application/vnd.oci.image.index.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:10116bc65c43344d83ca50f582aacd62db5177fbf8e774e098ebd968f049a602","size":452,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:dd673834319c4a987af4d2b9e236168636766fade9856d448e25435be0a335a4","size":452,"platform":{"architecture":"arm64","os":"linux"}}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:3a0a3e44754605b75f50d99aa3477e81ea0b679216b5821128620b0814125736] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact-index] Oci-Tag: [artifact-index] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact-index Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [551] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:3a0a3e44754605b75f50d99aa3477e81ea0b679216b5821128620b0814125736] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:10116bc65c43344d83ca50f582aacd62db5177fbf8e774e098ebd968f049a602","size":452,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:dd673834319c4a987af4d2b9e236168636766fade9856d448e25435be0a335a4","size":452,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [75] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["artifact-index"]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact-index Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [551] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:3a0a3e44754605b75f50d99aa3477e81ea0b679216b5821128620b0814125736] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:10116bc65c43344d83ca50f582aacd62db5177fbf8e774e098ebd968f049a602 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [452] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:10116bc65c43344d83ca50f582aacd62db5177fbf8e774e098ebd968f049a602] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dd673834319c4a987af4d2b9e236168636766fade9856d448e25435be0a335a4 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [452] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:dd673834319c4a987af4d2b9e236168636766fade9856d448e25435be0a335a4] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:3a0a3e44754605b75f50d99aa3477e81ea0b679216b5821128620b0814125736 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [551] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:3a0a3e44754605b75f50d99aa3477e81ea0b679216b5821128620b0814125736] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:6214e779b90a3c3a16577fc3a352e4066401c3dbe4e59798c9cceb3692b043d5 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:6214e779b90a3c3a16577fc3a352e4066401c3dbe4e59798c9cceb3692b043d5] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:460d7e742db916e3a65d5c2f6effccc5304f797c4381e34fbb2812b7162bb51e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:460d7e742db916e3a65d5c2f6effccc5304f797c4381e34fbb2812b7162bb51e] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact-index Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [551] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:3a0a3e44754605b75f50d99aa3477e81ea0b679216b5821128620b0814125736] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:10116bc65c43344d83ca50f582aacd62db5177fbf8e774e098ebd968f049a602","size":452,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:dd673834319c4a987af4d2b9e236168636766fade9856d448e25435be0a335a4","size":452,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:10116bc65c43344d83ca50f582aacd62db5177fbf8e774e098ebd968f049a602 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [452] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:10116bc65c43344d83ca50f582aacd62db5177fbf8e774e098ebd968f049a602] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:6214e779b90a3c3a16577fc3a352e4066401c3dbe4e59798c9cceb3692b043d5","size":2048}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dd673834319c4a987af4d2b9e236168636766fade9856d448e25435be0a335a4 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [452] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:dd673834319c4a987af4d2b9e236168636766fade9856d448e25435be0a335a4] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:460d7e742db916e3a65d5c2f6effccc5304f797c4381e34fbb2812b7162bb51e","size":2048}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:3a0a3e44754605b75f50d99aa3477e81ea0b679216b5821128620b0814125736 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [551] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:3a0a3e44754605b75f50d99aa3477e81ea0b679216b5821128620b0814125736] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:10116bc65c43344d83ca50f582aacd62db5177fbf8e774e098ebd968f049a602","size":452,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:dd673834319c4a987af4d2b9e236168636766fade9856d448e25435be0a335a4","size":452,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:6214e779b90a3c3a16577fc3a352e4066401c3dbe4e59798c9cceb3692b043d5 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:6214e779b90a3c3a16577fc3a352e4066401c3dbe4e59798c9cceb3692b043d5] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] {} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:460d7e742db916e3a65d5c2f6effccc5304f797c4381e34fbb2812b7162bb51e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:460d7e742db916e3a65d5c2f6effccc5304f797c4381e34fbb2812b7162bb51e] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact-index Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact-index Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [98] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:3a0a3e44754605b75f50d99aa3477e81ea0b679216b5821128620b0814125736 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:3a0a3e44754605b75f50d99aa3477e81ea0b679216b5821128620b0814125736 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dd673834319c4a987af4d2b9e236168636766fade9856d448e25435be0a335a4 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dd673834319c4a987af4d2b9e236168636766fade9856d448e25435be0a335a4 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:10116bc65c43344d83ca50f582aacd62db5177fbf8e774e098ebd968f049a602 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:10116bc65c43344d83ca50f582aacd62db5177fbf8e774e098ebd968f049a602 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:460d7e742db916e3a65d5c2f6effccc5304f797c4381e34fbb2812b7162bb51e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:460d7e742db916e3a65d5c2f6effccc5304f797c4381e34fbb2812b7162bb51e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:6214e779b90a3c3a16577fc3a352e4066401c3dbe4e59798c9cceb3692b043d5 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:6214e779b90a3c3a16577fc3a352e4066401c3dbe4e59798c9cceb3692b043d5 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/da8cf5ae2cea1e13fa4031d7e73b6aa1f108de44afb98d0800a1607f475de21a] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/da8cf5ae2cea1e13fa4031d7e73b6aa1f108de44afb98d0800a1607f475de21a?digest=sha256%3A44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: Content-Length: [2] Content-Type: [application/octet-stream] {} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] {} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [440] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact-without-layers Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact-without-layers] Oci-Tag: [artifact-without-layers] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact-without-layers Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [440] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [84] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["artifact-without-layers"]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact-without-layers Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [440] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [440] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact-without-layers Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [440] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [440] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] {} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact-without-layers Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact-without-layers Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [107] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/df8b8407f0a1e0ec8400f68f3f422726412006f9441843bd15c42070ba63a5ad] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/df8b8407f0a1e0ec8400f68f3f422726412006f9441843bd15c42070ba63a5ad?digest=sha256%3A2ad7cbca3b210f693eebfd300b40e7cdadf8c66f0b1d1f952ce0544962ac7bb0 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 2048 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:2ad7cbca3b210f693eebfd300b40e7cdadf8c66f0b1d1f952ce0544962ac7bb0] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2ad7cbca3b210f693eebfd300b40e7cdadf8c66f0b1d1f952ce0544962ac7bb0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2ad7cbca3b210f693eebfd300b40e7cdadf8c66f0b1d1f952ce0544962ac7bb0 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:2ad7cbca3b210f693eebfd300b40e7cdadf8c66f0b1d1f952ce0544962ac7bb0] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/7522175445b8ca861cf42fd71adda083e91b7edaa99108d256f4497815a8723d] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/7522175445b8ca861cf42fd71adda083e91b7edaa99108d256f4497815a8723d?digest=sha256%3A712d8d0b3db6811f1332606d2693edb8890a8c938adeeaee537d81ad31ba4af0 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 2048 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:712d8d0b3db6811f1332606d2693edb8890a8c938adeeaee537d81ad31ba4af0] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:712d8d0b3db6811f1332606d2693edb8890a8c938adeeaee537d81ad31ba4af0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:712d8d0b3db6811f1332606d2693edb8890a8c938adeeaee537d81ad31ba4af0 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:712d8d0b3db6811f1332606d2693edb8890a8c938adeeaee537d81ad31ba4af0] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/072fb0163bbe1a181fd14f9929fd9ed6b4cacff252242d28bf0e034fe13a505a] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/072fb0163bbe1a181fd14f9929fd9ed6b4cacff252242d28bf0e034fe13a505a?digest=sha256%3Ae60f34d89a47df92d9b5f4ae315bc6c8c2df5bedfbc6ce99ec9d4ab6ff375299 Headers: Content-Length: [176] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 176 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:e60f34d89a47df92d9b5f4ae315bc6c8c2df5bedfbc6ce99ec9d4ab6ff375299] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e60f34d89a47df92d9b5f4ae315bc6c8c2df5bedfbc6ce99ec9d4ab6ff375299] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e60f34d89a47df92d9b5f4ae315bc6c8c2df5bedfbc6ce99ec9d4ab6ff375299 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:e60f34d89a47df92d9b5f4ae315bc6c8c2df5bedfbc6ce99ec9d4ab6ff375299] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/2148c224684bb2c8046b038c2b93b5bcb6a14b994b821a300522e26127e8eb53] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/2148c224684bb2c8046b038c2b93b5bcb6a14b994b821a300522e26127e8eb53?digest=sha256%3Acf382368d3fde2df9c9d7b61e1cfe661aae3376f8343b4673a7686e5b1128fa3 Headers: Content-Length: [176] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 176 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:cf382368d3fde2df9c9d7b61e1cfe661aae3376f8343b4673a7686e5b1128fa3] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cf382368d3fde2df9c9d7b61e1cfe661aae3376f8343b4673a7686e5b1128fa3] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cf382368d3fde2df9c9d7b61e1cfe661aae3376f8343b4673a7686e5b1128fa3 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:cf382368d3fde2df9c9d7b61e1cfe661aae3376f8343b4673a7686e5b1128fa3] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/8798a8327b7273ff228d1dad9df40906da5a7d6cfac2b047f2f6def9717ea88c] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/8798a8327b7273ff228d1dad9df40906da5a7d6cfac2b047f2f6def9717ea88c?digest=sha256%3A42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: Content-Length: [269] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/d16ecc15f50345ddab835dae95acdc1161237eefce07832bb888d3ec631d42ed] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/d16ecc15f50345ddab835dae95acdc1161237eefce07832bb888d3ec631d42ed?digest=sha256%3A15c5f13ce8b4c4ae61b6a5fa2a9f24677bc3cc889db3adfed8a0f2d8ffe2a49b Headers: Content-Length: [176] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 176 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:15c5f13ce8b4c4ae61b6a5fa2a9f24677bc3cc889db3adfed8a0f2d8ffe2a49b] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:15c5f13ce8b4c4ae61b6a5fa2a9f24677bc3cc889db3adfed8a0f2d8ffe2a49b] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:15c5f13ce8b4c4ae61b6a5fa2a9f24677bc3cc889db3adfed8a0f2d8ffe2a49b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:15c5f13ce8b4c4ae61b6a5fa2a9f24677bc3cc889db3adfed8a0f2d8ffe2a49b] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ceef2538b7413318ebb3ae8a8f46547f73ae7493cbabf2ead004efae3c3402d9] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ceef2538b7413318ebb3ae8a8f46547f73ae7493cbabf2ead004efae3c3402d9?digest=sha256%3A44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: Content-Length: [2] Content-Type: [application/octet-stream] {} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] {} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/4e4d151590f36a3818f362e0a007bf551c2fe3064367ba5ec88334d2104afc47] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/4e4d151590f36a3818f362e0a007bf551c2fe3064367ba5ec88334d2104afc47?digest=sha256%3Ad24a0fce223a8d375196dfdc396322c7088893b9c16c83503c1627ed68dfbfea Headers: Content-Length: [177] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 177 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:d24a0fce223a8d375196dfdc396322c7088893b9c16c83503c1627ed68dfbfea] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:d24a0fce223a8d375196dfdc396322c7088893b9c16c83503c1627ed68dfbfea] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:d24a0fce223a8d375196dfdc396322c7088893b9c16c83503c1627ed68dfbfea Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:d24a0fce223a8d375196dfdc396322c7088893b9c16c83503c1627ed68dfbfea] --- Output of application/x-gzip not supported, 177 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:e60f34d89a47df92d9b5f4ae315bc6c8c2df5bedfbc6ce99ec9d4ab6ff375299","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:cf382368d3fde2df9c9d7b61e1cfe661aae3376f8343b4673a7686e5b1128fa3","size":176}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:e60f34d89a47df92d9b5f4ae315bc6c8c2df5bedfbc6ce99ec9d4ab6ff375299","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:cf382368d3fde2df9c9d7b61e1cfe661aae3376f8343b4673a7686e5b1128fa3","size":176}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:88fedf3fbaa4a7c9704d48fc3dda0dc1c4a8d56b60e3f5d3a81cf49be11a842b Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:d24a0fce223a8d375196dfdc396322c7088893b9c16c83503c1627ed68dfbfea","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:15c5f13ce8b4c4ae61b6a5fa2a9f24677bc3cc889db3adfed8a0f2d8ffe2a49b","size":176}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99","size":555}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:88fedf3fbaa4a7c9704d48fc3dda0dc1c4a8d56b60e3f5d3a81cf49be11a842b] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:88fedf3fbaa4a7c9704d48fc3dda0dc1c4a8d56b60e3f5d3a81cf49be11a842b] Oci-Subject: [sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:88fedf3fbaa4a7c9704d48fc3dda0dc1c4a8d56b60e3f5d3a81cf49be11a842b Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [718] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:88fedf3fbaa4a7c9704d48fc3dda0dc1c4a8d56b60e3f5d3a81cf49be11a842b] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:d24a0fce223a8d375196dfdc396322c7088893b9c16c83503c1627ed68dfbfea","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:15c5f13ce8b4c4ae61b6a5fa2a9f24677bc3cc889db3adfed8a0f2d8ffe2a49b","size":176}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99","size":555}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:d9735df2ea71bfe3bc7f40d0401e5c3cd6557576a5f3ace74aa2adaadda37121 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:2ad7cbca3b210f693eebfd300b40e7cdadf8c66f0b1d1f952ce0544962ac7bb0","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99","size":555},"annotations":{"org.example.O3X7DMI45EIKTPOKLWOE5VK355":"LDRGW4FKJVZ6Y7AFEPKJGX6HNI","org.opencontainers.conformance":"hello conformance test"}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:d9735df2ea71bfe3bc7f40d0401e5c3cd6557576a5f3ace74aa2adaadda37121] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:d9735df2ea71bfe3bc7f40d0401e5c3cd6557576a5f3ace74aa2adaadda37121] Oci-Subject: [sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:d9735df2ea71bfe3bc7f40d0401e5c3cd6557576a5f3ace74aa2adaadda37121 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [759] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:d9735df2ea71bfe3bc7f40d0401e5c3cd6557576a5f3ace74aa2adaadda37121] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:2ad7cbca3b210f693eebfd300b40e7cdadf8c66f0b1d1f952ce0544962ac7bb0","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99","size":555},"annotations":{"org.example.O3X7DMI45EIKTPOKLWOE5VK355":"LDRGW4FKJVZ6Y7AFEPKJGX6HNI","org.opencontainers.conformance":"hello conformance test"}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a0b0be870d171c314a9517663ad009f4e760ebbcc683f28fb8b7559ba283b957 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v2","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/octet-stream","digest":"sha256:712d8d0b3db6811f1332606d2693edb8890a8c938adeeaee537d81ad31ba4af0","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99","size":555},"annotations":{"org.example.BE2ORFLJJZ5SSQMSTPZAWIX2SP":"A42BUYSEWDOSPUPJHQ3MMMNONR","org.opencontainers.conformance":"hello conformance test"}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a0b0be870d171c314a9517663ad009f4e760ebbcc683f28fb8b7559ba283b957] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a0b0be870d171c314a9517663ad009f4e760ebbcc683f28fb8b7559ba283b957] Oci-Subject: [sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a0b0be870d171c314a9517663ad009f4e760ebbcc683f28fb8b7559ba283b957 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [741] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a0b0be870d171c314a9517663ad009f4e760ebbcc683f28fb8b7559ba283b957] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v2","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/octet-stream","digest":"sha256:712d8d0b3db6811f1332606d2693edb8890a8c938adeeaee537d81ad31ba4af0","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99","size":555},"annotations":{"org.example.BE2ORFLJJZ5SSQMSTPZAWIX2SP":"A42BUYSEWDOSPUPJHQ3MMMNONR","org.opencontainers.conformance":"hello conformance test"}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:e60f34d89a47df92d9b5f4ae315bc6c8c2df5bedfbc6ce99ec9d4ab6ff375299","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:cf382368d3fde2df9c9d7b61e1cfe661aae3376f8343b4673a7686e5b1128fa3","size":176}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image] Oci-Tag: [image] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:e60f34d89a47df92d9b5f4ae315bc6c8c2df5bedfbc6ce99ec9d4ab6ff375299","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:cf382368d3fde2df9c9d7b61e1cfe661aae3376f8343b4673a7686e5b1128fa3","size":176}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact1 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:2ad7cbca3b210f693eebfd300b40e7cdadf8c66f0b1d1f952ce0544962ac7bb0","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99","size":555},"annotations":{"org.example.O3X7DMI45EIKTPOKLWOE5VK355":"LDRGW4FKJVZ6Y7AFEPKJGX6HNI","org.opencontainers.conformance":"hello conformance test"}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:d9735df2ea71bfe3bc7f40d0401e5c3cd6557576a5f3ace74aa2adaadda37121] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact1] Oci-Subject: [sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99] Oci-Tag: [tagged-artifact1] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact1 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [759] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:d9735df2ea71bfe3bc7f40d0401e5c3cd6557576a5f3ace74aa2adaadda37121] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:2ad7cbca3b210f693eebfd300b40e7cdadf8c66f0b1d1f952ce0544962ac7bb0","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99","size":555},"annotations":{"org.example.O3X7DMI45EIKTPOKLWOE5VK355":"LDRGW4FKJVZ6Y7AFEPKJGX6HNI","org.opencontainers.conformance":"hello conformance test"}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact2 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v2","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/octet-stream","digest":"sha256:712d8d0b3db6811f1332606d2693edb8890a8c938adeeaee537d81ad31ba4af0","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99","size":555},"annotations":{"org.example.BE2ORFLJJZ5SSQMSTPZAWIX2SP":"A42BUYSEWDOSPUPJHQ3MMMNONR","org.opencontainers.conformance":"hello conformance test"}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a0b0be870d171c314a9517663ad009f4e760ebbcc683f28fb8b7559ba283b957] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact2] Oci-Subject: [sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99] Oci-Tag: [tagged-artifact2] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact2 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [741] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a0b0be870d171c314a9517663ad009f4e760ebbcc683f28fb8b7559ba283b957] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v2","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/octet-stream","digest":"sha256:712d8d0b3db6811f1332606d2693edb8890a8c938adeeaee537d81ad31ba4af0","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99","size":555},"annotations":{"org.example.BE2ORFLJJZ5SSQMSTPZAWIX2SP":"A42BUYSEWDOSPUPJHQ3MMMNONR","org.opencontainers.conformance":"hello conformance test"}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [104] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["image","tagged-artifact1","tagged-artifact2"]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list?last=image Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [96] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["tagged-artifact1","tagged-artifact2"]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact1 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [759] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:d9735df2ea71bfe3bc7f40d0401e5c3cd6557576a5f3ace74aa2adaadda37121] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact2 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [741] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a0b0be870d171c314a9517663ad009f4e760ebbcc683f28fb8b7559ba283b957] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:88fedf3fbaa4a7c9704d48fc3dda0dc1c4a8d56b60e3f5d3a81cf49be11a842b Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [718] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:88fedf3fbaa4a7c9704d48fc3dda0dc1c4a8d56b60e3f5d3a81cf49be11a842b] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:d9735df2ea71bfe3bc7f40d0401e5c3cd6557576a5f3ace74aa2adaadda37121 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [759] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:d9735df2ea71bfe3bc7f40d0401e5c3cd6557576a5f3ace74aa2adaadda37121] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a0b0be870d171c314a9517663ad009f4e760ebbcc683f28fb8b7559ba283b957 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [741] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a0b0be870d171c314a9517663ad009f4e760ebbcc683f28fb8b7559ba283b957] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:d24a0fce223a8d375196dfdc396322c7088893b9c16c83503c1627ed68dfbfea Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:d24a0fce223a8d375196dfdc396322c7088893b9c16c83503c1627ed68dfbfea] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2ad7cbca3b210f693eebfd300b40e7cdadf8c66f0b1d1f952ce0544962ac7bb0 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:2ad7cbca3b210f693eebfd300b40e7cdadf8c66f0b1d1f952ce0544962ac7bb0] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:712d8d0b3db6811f1332606d2693edb8890a8c938adeeaee537d81ad31ba4af0 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:712d8d0b3db6811f1332606d2693edb8890a8c938adeeaee537d81ad31ba4af0] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e60f34d89a47df92d9b5f4ae315bc6c8c2df5bedfbc6ce99ec9d4ab6ff375299 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:e60f34d89a47df92d9b5f4ae315bc6c8c2df5bedfbc6ce99ec9d4ab6ff375299] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cf382368d3fde2df9c9d7b61e1cfe661aae3376f8343b4673a7686e5b1128fa3 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:cf382368d3fde2df9c9d7b61e1cfe661aae3376f8343b4673a7686e5b1128fa3] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:15c5f13ce8b4c4ae61b6a5fa2a9f24677bc3cc889db3adfed8a0f2d8ffe2a49b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:15c5f13ce8b4c4ae61b6a5fa2a9f24677bc3cc889db3adfed8a0f2d8ffe2a49b] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:e60f34d89a47df92d9b5f4ae315bc6c8c2df5bedfbc6ce99ec9d4ab6ff375299","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:cf382368d3fde2df9c9d7b61e1cfe661aae3376f8343b4673a7686e5b1128fa3","size":176}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact1 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [759] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:d9735df2ea71bfe3bc7f40d0401e5c3cd6557576a5f3ace74aa2adaadda37121] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:2ad7cbca3b210f693eebfd300b40e7cdadf8c66f0b1d1f952ce0544962ac7bb0","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99","size":555},"annotations":{"org.example.O3X7DMI45EIKTPOKLWOE5VK355":"LDRGW4FKJVZ6Y7AFEPKJGX6HNI","org.opencontainers.conformance":"hello conformance test"}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact2 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [741] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a0b0be870d171c314a9517663ad009f4e760ebbcc683f28fb8b7559ba283b957] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v2","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/octet-stream","digest":"sha256:712d8d0b3db6811f1332606d2693edb8890a8c938adeeaee537d81ad31ba4af0","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99","size":555},"annotations":{"org.example.BE2ORFLJJZ5SSQMSTPZAWIX2SP":"A42BUYSEWDOSPUPJHQ3MMMNONR","org.opencontainers.conformance":"hello conformance test"}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:e60f34d89a47df92d9b5f4ae315bc6c8c2df5bedfbc6ce99ec9d4ab6ff375299","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:cf382368d3fde2df9c9d7b61e1cfe661aae3376f8343b4673a7686e5b1128fa3","size":176}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:88fedf3fbaa4a7c9704d48fc3dda0dc1c4a8d56b60e3f5d3a81cf49be11a842b Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [718] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:88fedf3fbaa4a7c9704d48fc3dda0dc1c4a8d56b60e3f5d3a81cf49be11a842b] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:d24a0fce223a8d375196dfdc396322c7088893b9c16c83503c1627ed68dfbfea","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:15c5f13ce8b4c4ae61b6a5fa2a9f24677bc3cc889db3adfed8a0f2d8ffe2a49b","size":176}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99","size":555}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:d9735df2ea71bfe3bc7f40d0401e5c3cd6557576a5f3ace74aa2adaadda37121 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [759] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:d9735df2ea71bfe3bc7f40d0401e5c3cd6557576a5f3ace74aa2adaadda37121] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:2ad7cbca3b210f693eebfd300b40e7cdadf8c66f0b1d1f952ce0544962ac7bb0","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99","size":555},"annotations":{"org.example.O3X7DMI45EIKTPOKLWOE5VK355":"LDRGW4FKJVZ6Y7AFEPKJGX6HNI","org.opencontainers.conformance":"hello conformance test"}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a0b0be870d171c314a9517663ad009f4e760ebbcc683f28fb8b7559ba283b957 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [741] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a0b0be870d171c314a9517663ad009f4e760ebbcc683f28fb8b7559ba283b957] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v2","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/octet-stream","digest":"sha256:712d8d0b3db6811f1332606d2693edb8890a8c938adeeaee537d81ad31ba4af0","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99","size":555},"annotations":{"org.example.BE2ORFLJJZ5SSQMSTPZAWIX2SP":"A42BUYSEWDOSPUPJHQ3MMMNONR","org.opencontainers.conformance":"hello conformance test"}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] {} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:d24a0fce223a8d375196dfdc396322c7088893b9c16c83503c1627ed68dfbfea Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:d24a0fce223a8d375196dfdc396322c7088893b9c16c83503c1627ed68dfbfea] --- Output of application/x-gzip not supported, 177 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2ad7cbca3b210f693eebfd300b40e7cdadf8c66f0b1d1f952ce0544962ac7bb0 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:2ad7cbca3b210f693eebfd300b40e7cdadf8c66f0b1d1f952ce0544962ac7bb0] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:712d8d0b3db6811f1332606d2693edb8890a8c938adeeaee537d81ad31ba4af0 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:712d8d0b3db6811f1332606d2693edb8890a8c938adeeaee537d81ad31ba4af0] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e60f34d89a47df92d9b5f4ae315bc6c8c2df5bedfbc6ce99ec9d4ab6ff375299 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:e60f34d89a47df92d9b5f4ae315bc6c8c2df5bedfbc6ce99ec9d4ab6ff375299] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cf382368d3fde2df9c9d7b61e1cfe661aae3376f8343b4673a7686e5b1128fa3 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:cf382368d3fde2df9c9d7b61e1cfe661aae3376f8343b4673a7686e5b1128fa3] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:15c5f13ce8b4c4ae61b6a5fa2a9f24677bc3cc889db3adfed8a0f2d8ffe2a49b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:15c5f13ce8b4c4ae61b6a5fa2a9f24677bc3cc889db3adfed8a0f2d8ffe2a49b] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/referrers/sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [1012] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:88fedf3fbaa4a7c9704d48fc3dda0dc1c4a8d56b60e3f5d3a81cf49be11a842b","size":718,"artifactType":"application/vnd.oci.image.config.v1+json"},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:a0b0be870d171c314a9517663ad009f4e760ebbcc683f28fb8b7559ba283b957","size":741,"annotations":{"org.example.BE2ORFLJJZ5SSQMSTPZAWIX2SP":"A42BUYSEWDOSPUPJHQ3MMMNONR","org.opencontainers.conformance":"hello conformance test"},"artifactType":"application/vnd.example.oci.conformance.v2"},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:d9735df2ea71bfe3bc7f40d0401e5c3cd6557576a5f3ace74aa2adaadda37121","size":759,"annotations":{"org.example.O3X7DMI45EIKTPOKLWOE5VK355":"LDRGW4FKJVZ6Y7AFEPKJGX6HNI","org.opencontainers.conformance":"hello conformance test"},"artifactType":"application/vnd.example.oci.conformance.v1"}],"mediaType":"application/vnd.oci.image.index.v1+json","schemaVersion":2} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/referrers/sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99?artifactType=application%2Fvnd.oci.image.config.v1%2Bjson Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [298] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Oci-Filters-Applied: [artifactType] {"manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:88fedf3fbaa4a7c9704d48fc3dda0dc1c4a8d56b60e3f5d3a81cf49be11a842b","size":718,"artifactType":"application/vnd.oci.image.config.v1+json"}],"mediaType":"application/vnd.oci.image.index.v1+json","schemaVersion":2} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/referrers/sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99?artifactType=application%2Fvnd.example.oci.conformance.v1 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [444] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Oci-Filters-Applied: [artifactType] {"manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:d9735df2ea71bfe3bc7f40d0401e5c3cd6557576a5f3ace74aa2adaadda37121","size":759,"annotations":{"org.example.O3X7DMI45EIKTPOKLWOE5VK355":"LDRGW4FKJVZ6Y7AFEPKJGX6HNI","org.opencontainers.conformance":"hello conformance test"},"artifactType":"application/vnd.example.oci.conformance.v1"}],"mediaType":"application/vnd.oci.image.index.v1+json","schemaVersion":2} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/referrers/sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99?artifactType=application%2Fvnd.example.oci.conformance.v2 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [444] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Oci-Filters-Applied: [artifactType] {"manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:a0b0be870d171c314a9517663ad009f4e760ebbcc683f28fb8b7559ba283b957","size":741,"annotations":{"org.example.BE2ORFLJJZ5SSQMSTPZAWIX2SP":"A42BUYSEWDOSPUPJHQ3MMMNONR","org.opencontainers.conformance":"hello conformance test"},"artifactType":"application/vnd.example.oci.conformance.v2"}],"mediaType":"application/vnd.oci.image.index.v1+json","schemaVersion":2} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [89] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact1 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact1 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [100] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact2 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact2 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [100] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a0b0be870d171c314a9517663ad009f4e760ebbcc683f28fb8b7559ba283b957 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a0b0be870d171c314a9517663ad009f4e760ebbcc683f28fb8b7559ba283b957 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:d9735df2ea71bfe3bc7f40d0401e5c3cd6557576a5f3ace74aa2adaadda37121 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:d9735df2ea71bfe3bc7f40d0401e5c3cd6557576a5f3ace74aa2adaadda37121 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:88fedf3fbaa4a7c9704d48fc3dda0dc1c4a8d56b60e3f5d3a81cf49be11a842b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:88fedf3fbaa4a7c9704d48fc3dda0dc1c4a8d56b60e3f5d3a81cf49be11a842b Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cf382368d3fde2df9c9d7b61e1cfe661aae3376f8343b4673a7686e5b1128fa3 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cf382368d3fde2df9c9d7b61e1cfe661aae3376f8343b4673a7686e5b1128fa3 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:15c5f13ce8b4c4ae61b6a5fa2a9f24677bc3cc889db3adfed8a0f2d8ffe2a49b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:15c5f13ce8b4c4ae61b6a5fa2a9f24677bc3cc889db3adfed8a0f2d8ffe2a49b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:d24a0fce223a8d375196dfdc396322c7088893b9c16c83503c1627ed68dfbfea Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:d24a0fce223a8d375196dfdc396322c7088893b9c16c83503c1627ed68dfbfea Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2ad7cbca3b210f693eebfd300b40e7cdadf8c66f0b1d1f952ce0544962ac7bb0 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2ad7cbca3b210f693eebfd300b40e7cdadf8c66f0b1d1f952ce0544962ac7bb0 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:712d8d0b3db6811f1332606d2693edb8890a8c938adeeaee537d81ad31ba4af0 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:712d8d0b3db6811f1332606d2693edb8890a8c938adeeaee537d81ad31ba4af0 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e60f34d89a47df92d9b5f4ae315bc6c8c2df5bedfbc6ce99ec9d4ab6ff375299 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e60f34d89a47df92d9b5f4ae315bc6c8c2df5bedfbc6ce99ec9d4ab6ff375299 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ad3a02892416d04cdc922517bbd312a5f92960bad0687a534f7c501f8339a34f] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ad3a02892416d04cdc922517bbd312a5f92960bad0687a534f7c501f8339a34f?digest=sha256%3Abec9437e5094d68fd77bf791a31c3520cd2e88b2a8b6d6b6fcecb72dad06290f Headers: Content-Length: [2048] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 2048 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:bec9437e5094d68fd77bf791a31c3520cd2e88b2a8b6d6b6fcecb72dad06290f] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:bec9437e5094d68fd77bf791a31c3520cd2e88b2a8b6d6b6fcecb72dad06290f] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:bec9437e5094d68fd77bf791a31c3520cd2e88b2a8b6d6b6fcecb72dad06290f Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:bec9437e5094d68fd77bf791a31c3520cd2e88b2a8b6d6b6fcecb72dad06290f] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ddaf69acc72d8bf31faa22d57cdebf7ae7758a6b9ca4cd0c229ff441bd77a807] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ddaf69acc72d8bf31faa22d57cdebf7ae7758a6b9ca4cd0c229ff441bd77a807?digest=sha256%3A29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: Content-Length: [269] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/07fd2b7bcd75eb91cb0ceb4f9d6378a9b9436cd370ae6732a0461834c9694861] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/07fd2b7bcd75eb91cb0ceb4f9d6378a9b9436cd370ae6732a0461834c9694861?digest=sha256%3A44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: Content-Length: [2] Content-Type: [application/octet-stream] {} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] {} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/fc9e65a612a6bcacac85c1020afd97f757aebf57839f8a908d2af2fab5b8b1fb] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/fc9e65a612a6bcacac85c1020afd97f757aebf57839f8a908d2af2fab5b8b1fb?digest=sha256%3A5cb976fa8ec9f94457b7dfec19d2ae07ecca3a70a38ea8aa3dfe753772291ebc Headers: Content-Length: [2048] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 2048 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:5cb976fa8ec9f94457b7dfec19d2ae07ecca3a70a38ea8aa3dfe753772291ebc] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:5cb976fa8ec9f94457b7dfec19d2ae07ecca3a70a38ea8aa3dfe753772291ebc] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:5cb976fa8ec9f94457b7dfec19d2ae07ecca3a70a38ea8aa3dfe753772291ebc Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:5cb976fa8ec9f94457b7dfec19d2ae07ecca3a70a38ea8aa3dfe753772291ebc] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/e45a293d9547c3aa292c7a257732713f298db843c9749dcf293dd9a6fe1c8696] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/e45a293d9547c3aa292c7a257732713f298db843c9749dcf293dd9a6fe1c8696?digest=sha256%3A082ea47023db4973d4b86371ad6e1e32ad94678bc516a54097cd0aec76ee1a09 Headers: Content-Length: [176] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 176 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:082ea47023db4973d4b86371ad6e1e32ad94678bc516a54097cd0aec76ee1a09] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:082ea47023db4973d4b86371ad6e1e32ad94678bc516a54097cd0aec76ee1a09] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:082ea47023db4973d4b86371ad6e1e32ad94678bc516a54097cd0aec76ee1a09 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:082ea47023db4973d4b86371ad6e1e32ad94678bc516a54097cd0aec76ee1a09] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/18ce1ed87fc543fe22ac87cafb2ab590772ddf758a5e14a6f2e344008a275818] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/18ce1ed87fc543fe22ac87cafb2ab590772ddf758a5e14a6f2e344008a275818?digest=sha256%3A1fe3d8f85317090862fd061fba06e28d6d2584bf2933e873e263f8d0a8ae834e Headers: Content-Length: [175] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 175 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:1fe3d8f85317090862fd061fba06e28d6d2584bf2933e873e263f8d0a8ae834e] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1fe3d8f85317090862fd061fba06e28d6d2584bf2933e873e263f8d0a8ae834e] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1fe3d8f85317090862fd061fba06e28d6d2584bf2933e873e263f8d0a8ae834e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:1fe3d8f85317090862fd061fba06e28d6d2584bf2933e873e263f8d0a8ae834e] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/41ee94ac9889482e5b178e88f32dcac4add3cf5bf3f8f576373cd8097157076b] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/41ee94ac9889482e5b178e88f32dcac4add3cf5bf3f8f576373cd8097157076b?digest=sha256%3A42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: Content-Length: [269] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/af18705d9e7d2f018677b1a7046f35b5af04d9af59b73cff50a106a60bf949ad] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/af18705d9e7d2f018677b1a7046f35b5af04d9af59b73cff50a106a60bf949ad?digest=sha256%3A3a2cf90e59a3a01d3c282ca30dd5ae8d30aa1854e7a20f3f3efd25cb280b9c34 Headers: Content-Length: [176] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 176 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:3a2cf90e59a3a01d3c282ca30dd5ae8d30aa1854e7a20f3f3efd25cb280b9c34] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:3a2cf90e59a3a01d3c282ca30dd5ae8d30aa1854e7a20f3f3efd25cb280b9c34] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:3a2cf90e59a3a01d3c282ca30dd5ae8d30aa1854e7a20f3f3efd25cb280b9c34 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:3a2cf90e59a3a01d3c282ca30dd5ae8d30aa1854e7a20f3f3efd25cb280b9c34] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1b22f6ad5e243062ead8a0c5535829d832421797dd38831372aa68d86d7b36eb] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1b22f6ad5e243062ead8a0c5535829d832421797dd38831372aa68d86d7b36eb?digest=sha256%3Aeda103218b9ad1436bad271be59d1844b6f6b4ae3fb0673ebc5f3acd17ade5b3 Headers: Content-Length: [177] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 177 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:eda103218b9ad1436bad271be59d1844b6f6b4ae3fb0673ebc5f3acd17ade5b3] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:eda103218b9ad1436bad271be59d1844b6f6b4ae3fb0673ebc5f3acd17ade5b3] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:eda103218b9ad1436bad271be59d1844b6f6b4ae3fb0673ebc5f3acd17ade5b3 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:eda103218b9ad1436bad271be59d1844b6f6b4ae3fb0673ebc5f3acd17ade5b3] --- Output of application/x-gzip not supported, 177 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:9402c5cbbfe2407525ae93e7af074a8872393e87c1c7d28eaeae3ee5f8191d31 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:082ea47023db4973d4b86371ad6e1e32ad94678bc516a54097cd0aec76ee1a09","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:1fe3d8f85317090862fd061fba06e28d6d2584bf2933e873e263f8d0a8ae834e","size":175}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:9402c5cbbfe2407525ae93e7af074a8872393e87c1c7d28eaeae3ee5f8191d31] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:9402c5cbbfe2407525ae93e7af074a8872393e87c1c7d28eaeae3ee5f8191d31] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:9402c5cbbfe2407525ae93e7af074a8872393e87c1c7d28eaeae3ee5f8191d31 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:9402c5cbbfe2407525ae93e7af074a8872393e87c1c7d28eaeae3ee5f8191d31] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:082ea47023db4973d4b86371ad6e1e32ad94678bc516a54097cd0aec76ee1a09","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:1fe3d8f85317090862fd061fba06e28d6d2584bf2933e873e263f8d0a8ae834e","size":175}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dcaf318ceee10c2926b147ec06912d2e8621ef13e3a4fb46fe9e1bbe76bb15d3 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:3a2cf90e59a3a01d3c282ca30dd5ae8d30aa1854e7a20f3f3efd25cb280b9c34","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:eda103218b9ad1436bad271be59d1844b6f6b4ae3fb0673ebc5f3acd17ade5b3","size":177}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:dcaf318ceee10c2926b147ec06912d2e8621ef13e3a4fb46fe9e1bbe76bb15d3] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dcaf318ceee10c2926b147ec06912d2e8621ef13e3a4fb46fe9e1bbe76bb15d3] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dcaf318ceee10c2926b147ec06912d2e8621ef13e3a4fb46fe9e1bbe76bb15d3 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:dcaf318ceee10c2926b147ec06912d2e8621ef13e3a4fb46fe9e1bbe76bb15d3] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:3a2cf90e59a3a01d3c282ca30dd5ae8d30aa1854e7a20f3f3efd25cb280b9c34","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:eda103218b9ad1436bad271be59d1844b6f6b4ae3fb0673ebc5f3acd17ade5b3","size":177}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe Headers: Content-Type: [application/vnd.oci.image.index.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:9402c5cbbfe2407525ae93e7af074a8872393e87c1c7d28eaeae3ee5f8191d31","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:dcaf318ceee10c2926b147ec06912d2e8621ef13e3a4fb46fe9e1bbe76bb15d3","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:9402c5cbbfe2407525ae93e7af074a8872393e87c1c7d28eaeae3ee5f8191d31","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:dcaf318ceee10c2926b147ec06912d2e8621ef13e3a4fb46fe9e1bbe76bb15d3","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:7d846769ac393d2734f3c6eeecd1ae023c4a307eee8e33e1a47638defa8e6daf Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:bec9437e5094d68fd77bf791a31c3520cd2e88b2a8b6d6b6fcecb72dad06290f","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe","size":491},"annotations":{"org.example.AW5PHO4C5PSOQG3FGK66RY6JVW":"ZTINNYVMEVFGNG4YQMPP5TEGOR","org.opencontainers.conformance":"hello conformance test"}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:7d846769ac393d2734f3c6eeecd1ae023c4a307eee8e33e1a47638defa8e6daf] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:7d846769ac393d2734f3c6eeecd1ae023c4a307eee8e33e1a47638defa8e6daf] Oci-Subject: [sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:7d846769ac393d2734f3c6eeecd1ae023c4a307eee8e33e1a47638defa8e6daf Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [756] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:7d846769ac393d2734f3c6eeecd1ae023c4a307eee8e33e1a47638defa8e6daf] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:bec9437e5094d68fd77bf791a31c3520cd2e88b2a8b6d6b6fcecb72dad06290f","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe","size":491},"annotations":{"org.example.AW5PHO4C5PSOQG3FGK66RY6JVW":"ZTINNYVMEVFGNG4YQMPP5TEGOR","org.opencontainers.conformance":"hello conformance test"}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:3ea2d91f24a664b0ce5d14cba4305902d53347df7895d75dc90fc46ef62283f5 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:5cb976fa8ec9f94457b7dfec19d2ae07ecca3a70a38ea8aa3dfe753772291ebc","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe","size":491},"annotations":{"org.example.MHBYVI4CQR2QD4ZBXJ74BX345A":"Q2WNS7JNATTHFSEE45JH3LB75E","org.opencontainers.conformance":"hello conformance test"}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:3ea2d91f24a664b0ce5d14cba4305902d53347df7895d75dc90fc46ef62283f5] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:3ea2d91f24a664b0ce5d14cba4305902d53347df7895d75dc90fc46ef62283f5] Oci-Subject: [sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:3ea2d91f24a664b0ce5d14cba4305902d53347df7895d75dc90fc46ef62283f5 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [756] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:3ea2d91f24a664b0ce5d14cba4305902d53347df7895d75dc90fc46ef62283f5] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:5cb976fa8ec9f94457b7dfec19d2ae07ecca3a70a38ea8aa3dfe753772291ebc","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe","size":491},"annotations":{"org.example.MHBYVI4CQR2QD4ZBXJ74BX345A":"Q2WNS7JNATTHFSEE45JH3LB75E","org.opencontainers.conformance":"hello conformance test"}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:555f30090347a49fa2b0c6804f7718975d79c6dd793369d0395e84c1079a3dc9 Headers: Content-Type: [application/vnd.oci.image.index.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:7d846769ac393d2734f3c6eeecd1ae023c4a307eee8e33e1a47638defa8e6daf","size":756,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:3ea2d91f24a664b0ce5d14cba4305902d53347df7895d75dc90fc46ef62283f5","size":756,"platform":{"architecture":"arm64","os":"linux"}}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe","size":491},"annotations":{"org.example.RBAXYGHYQQL73PCR6X5ZG2ILCM":"S5ZVEEJMUW2K6H3NJUXUEDDNLL","org.opencontainers.conformance":"hello conformance test"}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:555f30090347a49fa2b0c6804f7718975d79c6dd793369d0395e84c1079a3dc9] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:555f30090347a49fa2b0c6804f7718975d79c6dd793369d0395e84c1079a3dc9] Oci-Subject: [sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:555f30090347a49fa2b0c6804f7718975d79c6dd793369d0395e84c1079a3dc9 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [855] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:555f30090347a49fa2b0c6804f7718975d79c6dd793369d0395e84c1079a3dc9] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:7d846769ac393d2734f3c6eeecd1ae023c4a307eee8e33e1a47638defa8e6daf","size":756,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:3ea2d91f24a664b0ce5d14cba4305902d53347df7895d75dc90fc46ef62283f5","size":756,"platform":{"architecture":"arm64","os":"linux"}}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe","size":491},"annotations":{"org.example.RBAXYGHYQQL73PCR6X5ZG2ILCM":"S5ZVEEJMUW2K6H3NJUXUEDDNLL","org.opencontainers.conformance":"hello conformance test"}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index Headers: Content-Type: [application/vnd.oci.image.index.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:9402c5cbbfe2407525ae93e7af074a8872393e87c1c7d28eaeae3ee5f8191d31","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:dcaf318ceee10c2926b147ec06912d2e8621ef13e3a4fb46fe9e1bbe76bb15d3","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index] Oci-Tag: [index] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:9402c5cbbfe2407525ae93e7af074a8872393e87c1c7d28eaeae3ee5f8191d31","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:dcaf318ceee10c2926b147ec06912d2e8621ef13e3a4fb46fe9e1bbe76bb15d3","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact Headers: Content-Type: [application/vnd.oci.image.index.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:7d846769ac393d2734f3c6eeecd1ae023c4a307eee8e33e1a47638defa8e6daf","size":756,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:3ea2d91f24a664b0ce5d14cba4305902d53347df7895d75dc90fc46ef62283f5","size":756,"platform":{"architecture":"arm64","os":"linux"}}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe","size":491},"annotations":{"org.example.RBAXYGHYQQL73PCR6X5ZG2ILCM":"S5ZVEEJMUW2K6H3NJUXUEDDNLL","org.opencontainers.conformance":"hello conformance test"}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:555f30090347a49fa2b0c6804f7718975d79c6dd793369d0395e84c1079a3dc9] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact] Oci-Subject: [sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe] Oci-Tag: [tagged-artifact] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [855] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:555f30090347a49fa2b0c6804f7718975d79c6dd793369d0395e84c1079a3dc9] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:7d846769ac393d2734f3c6eeecd1ae023c4a307eee8e33e1a47638defa8e6daf","size":756,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:3ea2d91f24a664b0ce5d14cba4305902d53347df7895d75dc90fc46ef62283f5","size":756,"platform":{"architecture":"arm64","os":"linux"}}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe","size":491},"annotations":{"org.example.RBAXYGHYQQL73PCR6X5ZG2ILCM":"S5ZVEEJMUW2K6H3NJUXUEDDNLL","org.opencontainers.conformance":"hello conformance test"}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [84] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["index","tagged-artifact"]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list?last=index Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [76] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["tagged-artifact"]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [855] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:555f30090347a49fa2b0c6804f7718975d79c6dd793369d0395e84c1079a3dc9] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:9402c5cbbfe2407525ae93e7af074a8872393e87c1c7d28eaeae3ee5f8191d31 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:9402c5cbbfe2407525ae93e7af074a8872393e87c1c7d28eaeae3ee5f8191d31] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dcaf318ceee10c2926b147ec06912d2e8621ef13e3a4fb46fe9e1bbe76bb15d3 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:dcaf318ceee10c2926b147ec06912d2e8621ef13e3a4fb46fe9e1bbe76bb15d3] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:7d846769ac393d2734f3c6eeecd1ae023c4a307eee8e33e1a47638defa8e6daf Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [756] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:7d846769ac393d2734f3c6eeecd1ae023c4a307eee8e33e1a47638defa8e6daf] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:3ea2d91f24a664b0ce5d14cba4305902d53347df7895d75dc90fc46ef62283f5 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [756] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:3ea2d91f24a664b0ce5d14cba4305902d53347df7895d75dc90fc46ef62283f5] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:555f30090347a49fa2b0c6804f7718975d79c6dd793369d0395e84c1079a3dc9 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [855] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:555f30090347a49fa2b0c6804f7718975d79c6dd793369d0395e84c1079a3dc9] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1fe3d8f85317090862fd061fba06e28d6d2584bf2933e873e263f8d0a8ae834e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:1fe3d8f85317090862fd061fba06e28d6d2584bf2933e873e263f8d0a8ae834e] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:3a2cf90e59a3a01d3c282ca30dd5ae8d30aa1854e7a20f3f3efd25cb280b9c34 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:3a2cf90e59a3a01d3c282ca30dd5ae8d30aa1854e7a20f3f3efd25cb280b9c34] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:eda103218b9ad1436bad271be59d1844b6f6b4ae3fb0673ebc5f3acd17ade5b3 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:eda103218b9ad1436bad271be59d1844b6f6b4ae3fb0673ebc5f3acd17ade5b3] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:bec9437e5094d68fd77bf791a31c3520cd2e88b2a8b6d6b6fcecb72dad06290f Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:bec9437e5094d68fd77bf791a31c3520cd2e88b2a8b6d6b6fcecb72dad06290f] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:5cb976fa8ec9f94457b7dfec19d2ae07ecca3a70a38ea8aa3dfe753772291ebc Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:5cb976fa8ec9f94457b7dfec19d2ae07ecca3a70a38ea8aa3dfe753772291ebc] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:082ea47023db4973d4b86371ad6e1e32ad94678bc516a54097cd0aec76ee1a09 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:082ea47023db4973d4b86371ad6e1e32ad94678bc516a54097cd0aec76ee1a09] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:9402c5cbbfe2407525ae93e7af074a8872393e87c1c7d28eaeae3ee5f8191d31","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:dcaf318ceee10c2926b147ec06912d2e8621ef13e3a4fb46fe9e1bbe76bb15d3","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [855] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:555f30090347a49fa2b0c6804f7718975d79c6dd793369d0395e84c1079a3dc9] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:7d846769ac393d2734f3c6eeecd1ae023c4a307eee8e33e1a47638defa8e6daf","size":756,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:3ea2d91f24a664b0ce5d14cba4305902d53347df7895d75dc90fc46ef62283f5","size":756,"platform":{"architecture":"arm64","os":"linux"}}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe","size":491},"annotations":{"org.example.RBAXYGHYQQL73PCR6X5ZG2ILCM":"S5ZVEEJMUW2K6H3NJUXUEDDNLL","org.opencontainers.conformance":"hello conformance test"}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:9402c5cbbfe2407525ae93e7af074a8872393e87c1c7d28eaeae3ee5f8191d31 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:9402c5cbbfe2407525ae93e7af074a8872393e87c1c7d28eaeae3ee5f8191d31] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:082ea47023db4973d4b86371ad6e1e32ad94678bc516a54097cd0aec76ee1a09","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:1fe3d8f85317090862fd061fba06e28d6d2584bf2933e873e263f8d0a8ae834e","size":175}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dcaf318ceee10c2926b147ec06912d2e8621ef13e3a4fb46fe9e1bbe76bb15d3 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:dcaf318ceee10c2926b147ec06912d2e8621ef13e3a4fb46fe9e1bbe76bb15d3] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:3a2cf90e59a3a01d3c282ca30dd5ae8d30aa1854e7a20f3f3efd25cb280b9c34","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:eda103218b9ad1436bad271be59d1844b6f6b4ae3fb0673ebc5f3acd17ade5b3","size":177}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:9402c5cbbfe2407525ae93e7af074a8872393e87c1c7d28eaeae3ee5f8191d31","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:dcaf318ceee10c2926b147ec06912d2e8621ef13e3a4fb46fe9e1bbe76bb15d3","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:7d846769ac393d2734f3c6eeecd1ae023c4a307eee8e33e1a47638defa8e6daf Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [756] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:7d846769ac393d2734f3c6eeecd1ae023c4a307eee8e33e1a47638defa8e6daf] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:bec9437e5094d68fd77bf791a31c3520cd2e88b2a8b6d6b6fcecb72dad06290f","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe","size":491},"annotations":{"org.example.AW5PHO4C5PSOQG3FGK66RY6JVW":"ZTINNYVMEVFGNG4YQMPP5TEGOR","org.opencontainers.conformance":"hello conformance test"}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:3ea2d91f24a664b0ce5d14cba4305902d53347df7895d75dc90fc46ef62283f5 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [756] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:3ea2d91f24a664b0ce5d14cba4305902d53347df7895d75dc90fc46ef62283f5] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:5cb976fa8ec9f94457b7dfec19d2ae07ecca3a70a38ea8aa3dfe753772291ebc","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe","size":491},"annotations":{"org.example.MHBYVI4CQR2QD4ZBXJ74BX345A":"Q2WNS7JNATTHFSEE45JH3LB75E","org.opencontainers.conformance":"hello conformance test"}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:555f30090347a49fa2b0c6804f7718975d79c6dd793369d0395e84c1079a3dc9 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [855] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:555f30090347a49fa2b0c6804f7718975d79c6dd793369d0395e84c1079a3dc9] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:7d846769ac393d2734f3c6eeecd1ae023c4a307eee8e33e1a47638defa8e6daf","size":756,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:3ea2d91f24a664b0ce5d14cba4305902d53347df7895d75dc90fc46ef62283f5","size":756,"platform":{"architecture":"arm64","os":"linux"}}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe","size":491},"annotations":{"org.example.RBAXYGHYQQL73PCR6X5ZG2ILCM":"S5ZVEEJMUW2K6H3NJUXUEDDNLL","org.opencontainers.conformance":"hello conformance test"}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:3a2cf90e59a3a01d3c282ca30dd5ae8d30aa1854e7a20f3f3efd25cb280b9c34 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:3a2cf90e59a3a01d3c282ca30dd5ae8d30aa1854e7a20f3f3efd25cb280b9c34] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:eda103218b9ad1436bad271be59d1844b6f6b4ae3fb0673ebc5f3acd17ade5b3 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:eda103218b9ad1436bad271be59d1844b6f6b4ae3fb0673ebc5f3acd17ade5b3] --- Output of application/x-gzip not supported, 177 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:bec9437e5094d68fd77bf791a31c3520cd2e88b2a8b6d6b6fcecb72dad06290f Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:bec9437e5094d68fd77bf791a31c3520cd2e88b2a8b6d6b6fcecb72dad06290f] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] {} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:5cb976fa8ec9f94457b7dfec19d2ae07ecca3a70a38ea8aa3dfe753772291ebc Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:5cb976fa8ec9f94457b7dfec19d2ae07ecca3a70a38ea8aa3dfe753772291ebc] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:082ea47023db4973d4b86371ad6e1e32ad94678bc516a54097cd0aec76ee1a09 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:082ea47023db4973d4b86371ad6e1e32ad94678bc516a54097cd0aec76ee1a09] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1fe3d8f85317090862fd061fba06e28d6d2584bf2933e873e263f8d0a8ae834e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:1fe3d8f85317090862fd061fba06e28d6d2584bf2933e873e263f8d0a8ae834e] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/referrers/sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [1155] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:3ea2d91f24a664b0ce5d14cba4305902d53347df7895d75dc90fc46ef62283f5","size":756,"annotations":{"org.example.MHBYVI4CQR2QD4ZBXJ74BX345A":"Q2WNS7JNATTHFSEE45JH3LB75E","org.opencontainers.conformance":"hello conformance test"},"artifactType":"application/vnd.example.oci.conformance.v1"},{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:555f30090347a49fa2b0c6804f7718975d79c6dd793369d0395e84c1079a3dc9","size":855,"annotations":{"org.example.RBAXYGHYQQL73PCR6X5ZG2ILCM":"S5ZVEEJMUW2K6H3NJUXUEDDNLL","org.opencontainers.conformance":"hello conformance test"},"artifactType":"application/vnd.example.oci.conformance.v1"},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:7d846769ac393d2734f3c6eeecd1ae023c4a307eee8e33e1a47638defa8e6daf","size":756,"annotations":{"org.example.AW5PHO4C5PSOQG3FGK66RY6JVW":"ZTINNYVMEVFGNG4YQMPP5TEGOR","org.opencontainers.conformance":"hello conformance test"},"artifactType":"application/vnd.example.oci.conformance.v1"}],"mediaType":"application/vnd.oci.image.index.v1+json","schemaVersion":2} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/referrers/sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe?artifactType=application%2Fvnd.example.oci.conformance.v1 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [1155] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Oci-Filters-Applied: [artifactType] {"manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:3ea2d91f24a664b0ce5d14cba4305902d53347df7895d75dc90fc46ef62283f5","size":756,"annotations":{"org.example.MHBYVI4CQR2QD4ZBXJ74BX345A":"Q2WNS7JNATTHFSEE45JH3LB75E","org.opencontainers.conformance":"hello conformance test"},"artifactType":"application/vnd.example.oci.conformance.v1"},{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:555f30090347a49fa2b0c6804f7718975d79c6dd793369d0395e84c1079a3dc9","size":855,"annotations":{"org.example.RBAXYGHYQQL73PCR6X5ZG2ILCM":"S5ZVEEJMUW2K6H3NJUXUEDDNLL","org.opencontainers.conformance":"hello conformance test"},"artifactType":"application/vnd.example.oci.conformance.v1"},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:7d846769ac393d2734f3c6eeecd1ae023c4a307eee8e33e1a47638defa8e6daf","size":756,"annotations":{"org.example.AW5PHO4C5PSOQG3FGK66RY6JVW":"ZTINNYVMEVFGNG4YQMPP5TEGOR","org.opencontainers.conformance":"hello conformance test"},"artifactType":"application/vnd.example.oci.conformance.v1"}],"mediaType":"application/vnd.oci.image.index.v1+json","schemaVersion":2} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [89] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [99] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:555f30090347a49fa2b0c6804f7718975d79c6dd793369d0395e84c1079a3dc9 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:555f30090347a49fa2b0c6804f7718975d79c6dd793369d0395e84c1079a3dc9 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:3ea2d91f24a664b0ce5d14cba4305902d53347df7895d75dc90fc46ef62283f5 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:3ea2d91f24a664b0ce5d14cba4305902d53347df7895d75dc90fc46ef62283f5 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:7d846769ac393d2734f3c6eeecd1ae023c4a307eee8e33e1a47638defa8e6daf Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:7d846769ac393d2734f3c6eeecd1ae023c4a307eee8e33e1a47638defa8e6daf Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dcaf318ceee10c2926b147ec06912d2e8621ef13e3a4fb46fe9e1bbe76bb15d3 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dcaf318ceee10c2926b147ec06912d2e8621ef13e3a4fb46fe9e1bbe76bb15d3 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:9402c5cbbfe2407525ae93e7af074a8872393e87c1c7d28eaeae3ee5f8191d31 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:9402c5cbbfe2407525ae93e7af074a8872393e87c1c7d28eaeae3ee5f8191d31 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1fe3d8f85317090862fd061fba06e28d6d2584bf2933e873e263f8d0a8ae834e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1fe3d8f85317090862fd061fba06e28d6d2584bf2933e873e263f8d0a8ae834e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:3a2cf90e59a3a01d3c282ca30dd5ae8d30aa1854e7a20f3f3efd25cb280b9c34 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:3a2cf90e59a3a01d3c282ca30dd5ae8d30aa1854e7a20f3f3efd25cb280b9c34 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:eda103218b9ad1436bad271be59d1844b6f6b4ae3fb0673ebc5f3acd17ade5b3 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:eda103218b9ad1436bad271be59d1844b6f6b4ae3fb0673ebc5f3acd17ade5b3 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:bec9437e5094d68fd77bf791a31c3520cd2e88b2a8b6d6b6fcecb72dad06290f Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:bec9437e5094d68fd77bf791a31c3520cd2e88b2a8b6d6b6fcecb72dad06290f Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:5cb976fa8ec9f94457b7dfec19d2ae07ecca3a70a38ea8aa3dfe753772291ebc Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:5cb976fa8ec9f94457b7dfec19d2ae07ecca3a70a38ea8aa3dfe753772291ebc Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:082ea47023db4973d4b86371ad6e1e32ad94678bc516a54097cd0aec76ee1a09 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:082ea47023db4973d4b86371ad6e1e32ad94678bc516a54097cd0aec76ee1a09 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/132a0b3a94e26af24b8e6c17b22c1f2db64c766cfcf17a44ad74a7d99e9f7d53] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/132a0b3a94e26af24b8e6c17b22c1f2db64c766cfcf17a44ad74a7d99e9f7d53?digest=sha256%3Ace92126145b8fb4d867bc65328fb6fea038e3bf4fbf1be75570b2f6c0d166c8d Headers: Content-Length: [2048] Content-Type: [application/octet-stream] --- Output of application/octet-stream not supported, 2048 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:ce92126145b8fb4d867bc65328fb6fea038e3bf4fbf1be75570b2f6c0d166c8d] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:ce92126145b8fb4d867bc65328fb6fea038e3bf4fbf1be75570b2f6c0d166c8d] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:ce92126145b8fb4d867bc65328fb6fea038e3bf4fbf1be75570b2f6c0d166c8d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:ce92126145b8fb4d867bc65328fb6fea038e3bf4fbf1be75570b2f6c0d166c8d] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/7dfe420cca422d8bd18192376df7851b67535f41fb15984716ab718fc33ed7be] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/7dfe420cca422d8bd18192376df7851b67535f41fb15984716ab718fc33ed7be?digest=sha256%3A44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: Content-Length: [2] Content-Type: [application/octet-stream] {} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] {} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a9ee7717ea109271e7138af3d08404baf9ede4b9a7a50a25f64e108aa514961c Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:ce92126145b8fb4d867bc65328fb6fea038e3bf4fbf1be75570b2f6c0d166c8d","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:c95e703647d1e893511f21b0642e6657ad62736da9db655efeed34ff50c7d2ee","size":123},"annotations":{"org.example.AP46O4YYYP57RJSN7NZRLT6G2Z":"PY4CWBMPQ56IOHMUMQ5J2Q2JMF","org.opencontainers.conformance":"hello conformance test"}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a9ee7717ea109271e7138af3d08404baf9ede4b9a7a50a25f64e108aa514961c] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a9ee7717ea109271e7138af3d08404baf9ede4b9a7a50a25f64e108aa514961c] Oci-Subject: [sha256:c95e703647d1e893511f21b0642e6657ad62736da9db655efeed34ff50c7d2ee] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a9ee7717ea109271e7138af3d08404baf9ede4b9a7a50a25f64e108aa514961c Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [759] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a9ee7717ea109271e7138af3d08404baf9ede4b9a7a50a25f64e108aa514961c] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:ce92126145b8fb4d867bc65328fb6fea038e3bf4fbf1be75570b2f6c0d166c8d","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:c95e703647d1e893511f21b0642e6657ad62736da9db655efeed34ff50c7d2ee","size":123},"annotations":{"org.example.AP46O4YYYP57RJSN7NZRLT6G2Z":"PY4CWBMPQ56IOHMUMQ5J2Q2JMF","org.opencontainers.conformance":"hello conformance test"}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:ce92126145b8fb4d867bc65328fb6fea038e3bf4fbf1be75570b2f6c0d166c8d","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:c95e703647d1e893511f21b0642e6657ad62736da9db655efeed34ff50c7d2ee","size":123},"annotations":{"org.example.AP46O4YYYP57RJSN7NZRLT6G2Z":"PY4CWBMPQ56IOHMUMQ5J2Q2JMF","org.opencontainers.conformance":"hello conformance test"}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a9ee7717ea109271e7138af3d08404baf9ede4b9a7a50a25f64e108aa514961c] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact] Oci-Subject: [sha256:c95e703647d1e893511f21b0642e6657ad62736da9db655efeed34ff50c7d2ee] Oci-Tag: [tagged-artifact] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [759] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a9ee7717ea109271e7138af3d08404baf9ede4b9a7a50a25f64e108aa514961c] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:ce92126145b8fb4d867bc65328fb6fea038e3bf4fbf1be75570b2f6c0d166c8d","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:c95e703647d1e893511f21b0642e6657ad62736da9db655efeed34ff50c7d2ee","size":123},"annotations":{"org.example.AP46O4YYYP57RJSN7NZRLT6G2Z":"PY4CWBMPQ56IOHMUMQ5J2Q2JMF","org.opencontainers.conformance":"hello conformance test"}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [76] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["tagged-artifact"]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [759] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a9ee7717ea109271e7138af3d08404baf9ede4b9a7a50a25f64e108aa514961c] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a9ee7717ea109271e7138af3d08404baf9ede4b9a7a50a25f64e108aa514961c Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [759] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a9ee7717ea109271e7138af3d08404baf9ede4b9a7a50a25f64e108aa514961c] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:ce92126145b8fb4d867bc65328fb6fea038e3bf4fbf1be75570b2f6c0d166c8d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:ce92126145b8fb4d867bc65328fb6fea038e3bf4fbf1be75570b2f6c0d166c8d] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [759] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a9ee7717ea109271e7138af3d08404baf9ede4b9a7a50a25f64e108aa514961c] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:ce92126145b8fb4d867bc65328fb6fea038e3bf4fbf1be75570b2f6c0d166c8d","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:c95e703647d1e893511f21b0642e6657ad62736da9db655efeed34ff50c7d2ee","size":123},"annotations":{"org.example.AP46O4YYYP57RJSN7NZRLT6G2Z":"PY4CWBMPQ56IOHMUMQ5J2Q2JMF","org.opencontainers.conformance":"hello conformance test"}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a9ee7717ea109271e7138af3d08404baf9ede4b9a7a50a25f64e108aa514961c Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [759] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a9ee7717ea109271e7138af3d08404baf9ede4b9a7a50a25f64e108aa514961c] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:ce92126145b8fb4d867bc65328fb6fea038e3bf4fbf1be75570b2f6c0d166c8d","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:c95e703647d1e893511f21b0642e6657ad62736da9db655efeed34ff50c7d2ee","size":123},"annotations":{"org.example.AP46O4YYYP57RJSN7NZRLT6G2Z":"PY4CWBMPQ56IOHMUMQ5J2Q2JMF","org.opencontainers.conformance":"hello conformance test"}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:ce92126145b8fb4d867bc65328fb6fea038e3bf4fbf1be75570b2f6c0d166c8d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2048] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:ce92126145b8fb4d867bc65328fb6fea038e3bf4fbf1be75570b2f6c0d166c8d] --- Output of application/octet-stream not supported, 2048 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [2] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a] {} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/referrers/sha256:c95e703647d1e893511f21b0642e6657ad62736da9db655efeed34ff50c7d2ee Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [444] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:a9ee7717ea109271e7138af3d08404baf9ede4b9a7a50a25f64e108aa514961c","size":759,"annotations":{"org.example.AP46O4YYYP57RJSN7NZRLT6G2Z":"PY4CWBMPQ56IOHMUMQ5J2Q2JMF","org.opencontainers.conformance":"hello conformance test"},"artifactType":"application/vnd.example.oci.conformance.v1"}],"mediaType":"application/vnd.oci.image.index.v1+json","schemaVersion":2} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/referrers/sha256:c95e703647d1e893511f21b0642e6657ad62736da9db655efeed34ff50c7d2ee?artifactType=application%2Fvnd.example.oci.conformance.v1 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [444] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Oci-Filters-Applied: [artifactType] {"manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:a9ee7717ea109271e7138af3d08404baf9ede4b9a7a50a25f64e108aa514961c","size":759,"annotations":{"org.example.AP46O4YYYP57RJSN7NZRLT6G2Z":"PY4CWBMPQ56IOHMUMQ5J2Q2JMF","org.opencontainers.conformance":"hello conformance test"},"artifactType":"application/vnd.example.oci.conformance.v1"}],"mediaType":"application/vnd.oci.image.index.v1+json","schemaVersion":2} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [99] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a9ee7717ea109271e7138af3d08404baf9ede4b9a7a50a25f64e108aa514961c Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a9ee7717ea109271e7138af3d08404baf9ede4b9a7a50a25f64e108aa514961c Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:ce92126145b8fb4d867bc65328fb6fea038e3bf4fbf1be75570b2f6c0d166c8d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:ce92126145b8fb4d867bc65328fb6fea038e3bf4fbf1be75570b2f6c0d166c8d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/19c8161c673983794c67c07d871f49368731ff0b29f17c973e698ed62ac7db44] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/19c8161c673983794c67c07d871f49368731ff0b29f17c973e698ed62ac7db44?digest=sha256%3A7d89e4d1f9d2659899676a47209ffa6ef7d7796bad25450e5ad9fe90ce28dfaf Headers: Content-Length: [173] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 173 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:7d89e4d1f9d2659899676a47209ffa6ef7d7796bad25450e5ad9fe90ce28dfaf] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:7d89e4d1f9d2659899676a47209ffa6ef7d7796bad25450e5ad9fe90ce28dfaf] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:7d89e4d1f9d2659899676a47209ffa6ef7d7796bad25450e5ad9fe90ce28dfaf Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [173] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:7d89e4d1f9d2659899676a47209ffa6ef7d7796bad25450e5ad9fe90ce28dfaf] --- Output of application/x-gzip not supported, 173 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/7323907ac25d06cee87858cb3ac14d0f74a7c5e6fb3e60a11e8cbb1cc82c7a81] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/7323907ac25d06cee87858cb3ac14d0f74a7c5e6fb3e60a11e8cbb1cc82c7a81?digest=sha256%3Ae916445f0129f01bfda6e794d3fa2a027f74a7f7a772ef9a62e4b5a8d4bdad6a Headers: Content-Length: [175] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 175 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:e916445f0129f01bfda6e794d3fa2a027f74a7f7a772ef9a62e4b5a8d4bdad6a] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e916445f0129f01bfda6e794d3fa2a027f74a7f7a772ef9a62e4b5a8d4bdad6a] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e916445f0129f01bfda6e794d3fa2a027f74a7f7a772ef9a62e4b5a8d4bdad6a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:e916445f0129f01bfda6e794d3fa2a027f74a7f7a772ef9a62e4b5a8d4bdad6a] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/21730242a207b7201cdbe1d0ab7df7689c9a46ce9d78f55345915cc993fd0335] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/21730242a207b7201cdbe1d0ab7df7689c9a46ce9d78f55345915cc993fd0335?digest=sha256%3A42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: Content-Length: [269] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f5a0a6b5dd4554d9ab437d4714fb2f5b27c0b6289df8979d61d9ee236bb0cc62 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269,"data":"eyJhdXRob3IiOiJPQ0kgQ29uZm9ybWFuY2UgVGVzdCIsImFyY2hpdGVjdHVyZSI6ImFtZDY0Iiwib3MiOiJsaW51eCIsImNvbmZpZyI6e30sInJvb3RmcyI6eyJ0eXBlIjoibGF5ZXJzIiwiZGlmZl9pZHMiOlsic2hhMjU2OmUzYjBjNDQyOThmYzFjMTQ5YWZiZjRjODk5NmZiOTI0MjdhZTQxZTQ2NDliOTM0Y2E0OTU5OTFiNzg1MmI4NTUiLCJzaGEyNTY6ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3ODUyYjg1NSJdfX0="},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:7d89e4d1f9d2659899676a47209ffa6ef7d7796bad25450e5ad9fe90ce28dfaf","size":173,"data":"H4sIAAAAAAAA/+zRTQrCMBQE4K57incB6+SvdO8VvECNKRTbBJJXsLcXKioUXVkQId9mwmySIdXeBt+FOLbeuh0qvnKxNQCotV4SwDohlHmel15Io0RB2Pwlb0yJ21jg67vW4/7E4fX7xC4xdf3gyAbPznOiLsR746fx5CKhKo/h3M6Jhsle5kfdJ6qFlrrRppFKKWgjpCl/PS7Lsiz76BYAAP//W3fI/QAIAAA="},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:e916445f0129f01bfda6e794d3fa2a027f74a7f7a772ef9a62e4b5a8d4bdad6a","size":175,"data":"H4sIAAAAAAAA/+zRT6rCMBgE8K57iu8Cr2/yr3bvFbxAjSkU2wSSr2BvL1RUKLqyIEJ+mwmzSYZU/zb4LsSx9db9iYovXGwNAGqtlwSwTghlHuelF9IoWRA2f8kLU+I2Fvj4rvW4H7F//j6xS0xdPziywbPznKgL8db4aTy6SKIqD+HUzomGyZ7ne90n2snGQCloNNKgNhpN+e1xWZZl2VvXAAAA//+x9lm+AAgAAA=="}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f5a0a6b5dd4554d9ab437d4714fb2f5b27c0b6289df8979d61d9ee236bb0cc62] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f5a0a6b5dd4554d9ab437d4714fb2f5b27c0b6289df8979d61d9ee236bb0cc62] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f5a0a6b5dd4554d9ab437d4714fb2f5b27c0b6289df8979d61d9ee236bb0cc62 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [1413] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f5a0a6b5dd4554d9ab437d4714fb2f5b27c0b6289df8979d61d9ee236bb0cc62] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269,"data":"eyJhdXRob3IiOiJPQ0kgQ29uZm9ybWFuY2UgVGVzdCIsImFyY2hpdGVjdHVyZSI6ImFtZDY0Iiwib3MiOiJsaW51eCIsImNvbmZpZyI6e30sInJvb3RmcyI6eyJ0eXBlIjoibGF5ZXJzIiwiZGlmZl9pZHMiOlsic2hhMjU2OmUzYjBjNDQyOThmYzFjMTQ5YWZiZjRjODk5NmZiOTI0MjdhZTQxZTQ2NDliOTM0Y2E0OTU5OTFiNzg1MmI4NTUiLCJzaGEyNTY6ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3ODUyYjg1NSJdfX0="},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:7d89e4d1f9d2659899676a47209ffa6ef7d7796bad25450e5ad9fe90ce28dfaf","size":173,"data":"H4sIAAAAAAAA/+zRTQrCMBQE4K57incB6+SvdO8VvECNKRTbBJJXsLcXKioUXVkQId9mwmySIdXeBt+FOLbeuh0qvnKxNQCotV4SwDohlHmel15Io0RB2Pwlb0yJ21jg67vW4/7E4fX7xC4xdf3gyAbPznOiLsR746fx5CKhKo/h3M6Jhsle5kfdJ6qFlrrRppFKKWgjpCl/PS7Lsiz76BYAAP//W3fI/QAIAAA="},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:e916445f0129f01bfda6e794d3fa2a027f74a7f7a772ef9a62e4b5a8d4bdad6a","size":175,"data":"H4sIAAAAAAAA/+zRT6rCMBgE8K57iu8Cr2/yr3bvFbxAjSkU2wSSr2BvL1RUKLqyIEJ+mwmzSYZU/zb4LsSx9db9iYovXGwNAGqtlwSwTghlHuelF9IoWRA2f8kLU+I2Fvj4rvW4H7F//j6xS0xdPziywbPznKgL8db4aTy6SKIqD+HUzomGyZ7ne90n2snGQCloNNKgNhpN+e1xWZZl2VvXAAAA//+x9lm+AAgAAA=="}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/data-field Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269,"data":"eyJhdXRob3IiOiJPQ0kgQ29uZm9ybWFuY2UgVGVzdCIsImFyY2hpdGVjdHVyZSI6ImFtZDY0Iiwib3MiOiJsaW51eCIsImNvbmZpZyI6e30sInJvb3RmcyI6eyJ0eXBlIjoibGF5ZXJzIiwiZGlmZl9pZHMiOlsic2hhMjU2OmUzYjBjNDQyOThmYzFjMTQ5YWZiZjRjODk5NmZiOTI0MjdhZTQxZTQ2NDliOTM0Y2E0OTU5OTFiNzg1MmI4NTUiLCJzaGEyNTY6ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3ODUyYjg1NSJdfX0="},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:7d89e4d1f9d2659899676a47209ffa6ef7d7796bad25450e5ad9fe90ce28dfaf","size":173,"data":"H4sIAAAAAAAA/+zRTQrCMBQE4K57incB6+SvdO8VvECNKRTbBJJXsLcXKioUXVkQId9mwmySIdXeBt+FOLbeuh0qvnKxNQCotV4SwDohlHmel15Io0RB2Pwlb0yJ21jg67vW4/7E4fX7xC4xdf3gyAbPznOiLsR746fx5CKhKo/h3M6Jhsle5kfdJ6qFlrrRppFKKWgjpCl/PS7Lsiz76BYAAP//W3fI/QAIAAA="},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:e916445f0129f01bfda6e794d3fa2a027f74a7f7a772ef9a62e4b5a8d4bdad6a","size":175,"data":"H4sIAAAAAAAA/+zRT6rCMBgE8K57iu8Cr2/yr3bvFbxAjSkU2wSSr2BvL1RUKLqyIEJ+mwmzSYZU/zb4LsSx9db9iYovXGwNAGqtlwSwTghlHuelF9IoWRA2f8kLU+I2Fvj4rvW4H7F//j6xS0xdPziywbPznKgL8db4aTy6SKIqD+HUzomGyZ7ne90n2snGQCloNNKgNhpN+e1xWZZl2VvXAAAA//+x9lm+AAgAAA=="}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f5a0a6b5dd4554d9ab437d4714fb2f5b27c0b6289df8979d61d9ee236bb0cc62] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/data-field] Oci-Tag: [data-field] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/data-field Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [1413] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f5a0a6b5dd4554d9ab437d4714fb2f5b27c0b6289df8979d61d9ee236bb0cc62] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269,"data":"eyJhdXRob3IiOiJPQ0kgQ29uZm9ybWFuY2UgVGVzdCIsImFyY2hpdGVjdHVyZSI6ImFtZDY0Iiwib3MiOiJsaW51eCIsImNvbmZpZyI6e30sInJvb3RmcyI6eyJ0eXBlIjoibGF5ZXJzIiwiZGlmZl9pZHMiOlsic2hhMjU2OmUzYjBjNDQyOThmYzFjMTQ5YWZiZjRjODk5NmZiOTI0MjdhZTQxZTQ2NDliOTM0Y2E0OTU5OTFiNzg1MmI4NTUiLCJzaGEyNTY6ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3ODUyYjg1NSJdfX0="},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:7d89e4d1f9d2659899676a47209ffa6ef7d7796bad25450e5ad9fe90ce28dfaf","size":173,"data":"H4sIAAAAAAAA/+zRTQrCMBQE4K57incB6+SvdO8VvECNKRTbBJJXsLcXKioUXVkQId9mwmySIdXeBt+FOLbeuh0qvnKxNQCotV4SwDohlHmel15Io0RB2Pwlb0yJ21jg67vW4/7E4fX7xC4xdf3gyAbPznOiLsR746fx5CKhKo/h3M6Jhsle5kfdJ6qFlrrRppFKKWgjpCl/PS7Lsiz76BYAAP//W3fI/QAIAAA="},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:e916445f0129f01bfda6e794d3fa2a027f74a7f7a772ef9a62e4b5a8d4bdad6a","size":175,"data":"H4sIAAAAAAAA/+zRT6rCMBgE8K57iu8Cr2/yr3bvFbxAjSkU2wSSr2BvL1RUKLqyIEJ+mwmzSYZU/zb4LsSx9db9iYovXGwNAGqtlwSwTghlHuelF9IoWRA2f8kLU+I2Fvj4rvW4H7F//j6xS0xdPziywbPznKgL8db4aTy6SKIqD+HUzomGyZ7ne90n2snGQCloNNKgNhpN+e1xWZZl2VvXAAAA//+x9lm+AAgAAA=="}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [71] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["data-field"]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/data-field Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [1413] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f5a0a6b5dd4554d9ab437d4714fb2f5b27c0b6289df8979d61d9ee236bb0cc62] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f5a0a6b5dd4554d9ab437d4714fb2f5b27c0b6289df8979d61d9ee236bb0cc62 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [1413] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f5a0a6b5dd4554d9ab437d4714fb2f5b27c0b6289df8979d61d9ee236bb0cc62] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:7d89e4d1f9d2659899676a47209ffa6ef7d7796bad25450e5ad9fe90ce28dfaf Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [173] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:7d89e4d1f9d2659899676a47209ffa6ef7d7796bad25450e5ad9fe90ce28dfaf] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e916445f0129f01bfda6e794d3fa2a027f74a7f7a772ef9a62e4b5a8d4bdad6a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:e916445f0129f01bfda6e794d3fa2a027f74a7f7a772ef9a62e4b5a8d4bdad6a] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/data-field Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [1413] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f5a0a6b5dd4554d9ab437d4714fb2f5b27c0b6289df8979d61d9ee236bb0cc62] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269,"data":"eyJhdXRob3IiOiJPQ0kgQ29uZm9ybWFuY2UgVGVzdCIsImFyY2hpdGVjdHVyZSI6ImFtZDY0Iiwib3MiOiJsaW51eCIsImNvbmZpZyI6e30sInJvb3RmcyI6eyJ0eXBlIjoibGF5ZXJzIiwiZGlmZl9pZHMiOlsic2hhMjU2OmUzYjBjNDQyOThmYzFjMTQ5YWZiZjRjODk5NmZiOTI0MjdhZTQxZTQ2NDliOTM0Y2E0OTU5OTFiNzg1MmI4NTUiLCJzaGEyNTY6ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3ODUyYjg1NSJdfX0="},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:7d89e4d1f9d2659899676a47209ffa6ef7d7796bad25450e5ad9fe90ce28dfaf","size":173,"data":"H4sIAAAAAAAA/+zRTQrCMBQE4K57incB6+SvdO8VvECNKRTbBJJXsLcXKioUXVkQId9mwmySIdXeBt+FOLbeuh0qvnKxNQCotV4SwDohlHmel15Io0RB2Pwlb0yJ21jg67vW4/7E4fX7xC4xdf3gyAbPznOiLsR746fx5CKhKo/h3M6Jhsle5kfdJ6qFlrrRppFKKWgjpCl/PS7Lsiz76BYAAP//W3fI/QAIAAA="},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:e916445f0129f01bfda6e794d3fa2a027f74a7f7a772ef9a62e4b5a8d4bdad6a","size":175,"data":"H4sIAAAAAAAA/+zRT6rCMBgE8K57iu8Cr2/yr3bvFbxAjSkU2wSSr2BvL1RUKLqyIEJ+mwmzSYZU/zb4LsSx9db9iYovXGwNAGqtlwSwTghlHuelF9IoWRA2f8kLU+I2Fvj4rvW4H7F//j6xS0xdPziywbPznKgL8db4aTy6SKIqD+HUzomGyZ7ne90n2snGQCloNNKgNhpN+e1xWZZl2VvXAAAA//+x9lm+AAgAAA=="}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f5a0a6b5dd4554d9ab437d4714fb2f5b27c0b6289df8979d61d9ee236bb0cc62 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [1413] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f5a0a6b5dd4554d9ab437d4714fb2f5b27c0b6289df8979d61d9ee236bb0cc62] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269,"data":"eyJhdXRob3IiOiJPQ0kgQ29uZm9ybWFuY2UgVGVzdCIsImFyY2hpdGVjdHVyZSI6ImFtZDY0Iiwib3MiOiJsaW51eCIsImNvbmZpZyI6e30sInJvb3RmcyI6eyJ0eXBlIjoibGF5ZXJzIiwiZGlmZl9pZHMiOlsic2hhMjU2OmUzYjBjNDQyOThmYzFjMTQ5YWZiZjRjODk5NmZiOTI0MjdhZTQxZTQ2NDliOTM0Y2E0OTU5OTFiNzg1MmI4NTUiLCJzaGEyNTY6ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3ODUyYjg1NSJdfX0="},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:7d89e4d1f9d2659899676a47209ffa6ef7d7796bad25450e5ad9fe90ce28dfaf","size":173,"data":"H4sIAAAAAAAA/+zRTQrCMBQE4K57incB6+SvdO8VvECNKRTbBJJXsLcXKioUXVkQId9mwmySIdXeBt+FOLbeuh0qvnKxNQCotV4SwDohlHmel15Io0RB2Pwlb0yJ21jg67vW4/7E4fX7xC4xdf3gyAbPznOiLsR746fx5CKhKo/h3M6Jhsle5kfdJ6qFlrrRppFKKWgjpCl/PS7Lsiz76BYAAP//W3fI/QAIAAA="},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:e916445f0129f01bfda6e794d3fa2a027f74a7f7a772ef9a62e4b5a8d4bdad6a","size":175,"data":"H4sIAAAAAAAA/+zRT6rCMBgE8K57iu8Cr2/yr3bvFbxAjSkU2wSSr2BvL1RUKLqyIEJ+mwmzSYZU/zb4LsSx9db9iYovXGwNAGqtlwSwTghlHuelF9IoWRA2f8kLU+I2Fvj4rvW4H7F//j6xS0xdPziywbPznKgL8db4aTy6SKIqD+HUzomGyZ7ne90n2snGQCloNNKgNhpN+e1xWZZl2VvXAAAA//+x9lm+AAgAAA=="}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:7d89e4d1f9d2659899676a47209ffa6ef7d7796bad25450e5ad9fe90ce28dfaf Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [173] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:7d89e4d1f9d2659899676a47209ffa6ef7d7796bad25450e5ad9fe90ce28dfaf] --- Output of application/x-gzip not supported, 173 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e916445f0129f01bfda6e794d3fa2a027f74a7f7a772ef9a62e4b5a8d4bdad6a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:e916445f0129f01bfda6e794d3fa2a027f74a7f7a772ef9a62e4b5a8d4bdad6a] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/data-field Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/data-field Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [94] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f5a0a6b5dd4554d9ab437d4714fb2f5b27c0b6289df8979d61d9ee236bb0cc62 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f5a0a6b5dd4554d9ab437d4714fb2f5b27c0b6289df8979d61d9ee236bb0cc62 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:7d89e4d1f9d2659899676a47209ffa6ef7d7796bad25450e5ad9fe90ce28dfaf Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:7d89e4d1f9d2659899676a47209ffa6ef7d7796bad25450e5ad9fe90ce28dfaf Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e916445f0129f01bfda6e794d3fa2a027f74a7f7a772ef9a62e4b5a8d4bdad6a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e916445f0129f01bfda6e794d3fa2a027f74a7f7a772ef9a62e4b5a8d4bdad6a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/957b690dc940c186c2abd0cc1c3bf5c0045da845898560f10805e47daab4fef7] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/957b690dc940c186c2abd0cc1c3bf5c0045da845898560f10805e47daab4fef7?digest=sha256%3A91553cd03aec40190071d62b96913806b8b056d665eedff1c47b2d3a88d55f67 Headers: Content-Length: [177] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 177 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:91553cd03aec40190071d62b96913806b8b056d665eedff1c47b2d3a88d55f67] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:91553cd03aec40190071d62b96913806b8b056d665eedff1c47b2d3a88d55f67] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:91553cd03aec40190071d62b96913806b8b056d665eedff1c47b2d3a88d55f67 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:91553cd03aec40190071d62b96913806b8b056d665eedff1c47b2d3a88d55f67] --- Output of application/x-gzip not supported, 177 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/d117ca4fd89cd69232c936bfe5c8923bf6229e72c71f443ca88f9fb4ef4e481f] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/d117ca4fd89cd69232c936bfe5c8923bf6229e72c71f443ca88f9fb4ef4e481f?digest=sha256%3A87454cf776f3fa60fcbca37f4198bf249b5d387e857b8416d3ed56b888f8b41e Headers: Content-Length: [343] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:22db56659ba41c94cc44a1e99836c884dd1de16667f9bdecc30bba4ebc87471e","sha256:9dd835c079ce04352d02a193943f8b7ddbdf37d625278f1e2d27fc456e18144d","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:87454cf776f3fa60fcbca37f4198bf249b5d387e857b8416d3ed56b888f8b41e] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:87454cf776f3fa60fcbca37f4198bf249b5d387e857b8416d3ed56b888f8b41e] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:87454cf776f3fa60fcbca37f4198bf249b5d387e857b8416d3ed56b888f8b41e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [343] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:87454cf776f3fa60fcbca37f4198bf249b5d387e857b8416d3ed56b888f8b41e] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:22db56659ba41c94cc44a1e99836c884dd1de16667f9bdecc30bba4ebc87471e","sha256:9dd835c079ce04352d02a193943f8b7ddbdf37d625278f1e2d27fc456e18144d","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a3e4ae277da65a97144e8e1f6c83b5ccf612d1e2ea57cc8b46d48e762c45c206 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:87454cf776f3fa60fcbca37f4198bf249b5d387e857b8416d3ed56b888f8b41e","size":343},"layers":[{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar+gzip","digest":"sha256:bfe95042d146913310d2ae583a932316eecd84f48154087fd5bf023c47426784","size":123456,"urls":["https://store.example.com/blobs/sha256/bfe95042d146913310d2ae583a932316eecd84f48154087fd5bf023c47426784"]},{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar","digest":"sha256:9dd835c079ce04352d02a193943f8b7ddbdf37d625278f1e2d27fc456e18144d","size":12345,"urls":["https://store.example.com/blobs/sha256/9dd835c079ce04352d02a193943f8b7ddbdf37d625278f1e2d27fc456e18144d"]},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:91553cd03aec40190071d62b96913806b8b056d665eedff1c47b2d3a88d55f67","size":177}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a3e4ae277da65a97144e8e1f6c83b5ccf612d1e2ea57cc8b46d48e762c45c206] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a3e4ae277da65a97144e8e1f6c83b5ccf612d1e2ea57cc8b46d48e762c45c206] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a3e4ae277da65a97144e8e1f6c83b5ccf612d1e2ea57cc8b46d48e762c45c206 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [973] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a3e4ae277da65a97144e8e1f6c83b5ccf612d1e2ea57cc8b46d48e762c45c206] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:87454cf776f3fa60fcbca37f4198bf249b5d387e857b8416d3ed56b888f8b41e","size":343},"layers":[{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar+gzip","digest":"sha256:bfe95042d146913310d2ae583a932316eecd84f48154087fd5bf023c47426784","size":123456,"urls":["https://store.example.com/blobs/sha256/bfe95042d146913310d2ae583a932316eecd84f48154087fd5bf023c47426784"]},{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar","digest":"sha256:9dd835c079ce04352d02a193943f8b7ddbdf37d625278f1e2d27fc456e18144d","size":12345,"urls":["https://store.example.com/blobs/sha256/9dd835c079ce04352d02a193943f8b7ddbdf37d625278f1e2d27fc456e18144d"]},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:91553cd03aec40190071d62b96913806b8b056d665eedff1c47b2d3a88d55f67","size":177}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/non-distributable-image Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:87454cf776f3fa60fcbca37f4198bf249b5d387e857b8416d3ed56b888f8b41e","size":343},"layers":[{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar+gzip","digest":"sha256:bfe95042d146913310d2ae583a932316eecd84f48154087fd5bf023c47426784","size":123456,"urls":["https://store.example.com/blobs/sha256/bfe95042d146913310d2ae583a932316eecd84f48154087fd5bf023c47426784"]},{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar","digest":"sha256:9dd835c079ce04352d02a193943f8b7ddbdf37d625278f1e2d27fc456e18144d","size":12345,"urls":["https://store.example.com/blobs/sha256/9dd835c079ce04352d02a193943f8b7ddbdf37d625278f1e2d27fc456e18144d"]},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:91553cd03aec40190071d62b96913806b8b056d665eedff1c47b2d3a88d55f67","size":177}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a3e4ae277da65a97144e8e1f6c83b5ccf612d1e2ea57cc8b46d48e762c45c206] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/non-distributable-image] Oci-Tag: [non-distributable-image] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/non-distributable-image Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [973] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a3e4ae277da65a97144e8e1f6c83b5ccf612d1e2ea57cc8b46d48e762c45c206] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:87454cf776f3fa60fcbca37f4198bf249b5d387e857b8416d3ed56b888f8b41e","size":343},"layers":[{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar+gzip","digest":"sha256:bfe95042d146913310d2ae583a932316eecd84f48154087fd5bf023c47426784","size":123456,"urls":["https://store.example.com/blobs/sha256/bfe95042d146913310d2ae583a932316eecd84f48154087fd5bf023c47426784"]},{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar","digest":"sha256:9dd835c079ce04352d02a193943f8b7ddbdf37d625278f1e2d27fc456e18144d","size":12345,"urls":["https://store.example.com/blobs/sha256/9dd835c079ce04352d02a193943f8b7ddbdf37d625278f1e2d27fc456e18144d"]},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:91553cd03aec40190071d62b96913806b8b056d665eedff1c47b2d3a88d55f67","size":177}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [84] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["non-distributable-image"]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/non-distributable-image Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [973] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a3e4ae277da65a97144e8e1f6c83b5ccf612d1e2ea57cc8b46d48e762c45c206] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a3e4ae277da65a97144e8e1f6c83b5ccf612d1e2ea57cc8b46d48e762c45c206 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [973] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a3e4ae277da65a97144e8e1f6c83b5ccf612d1e2ea57cc8b46d48e762c45c206] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:87454cf776f3fa60fcbca37f4198bf249b5d387e857b8416d3ed56b888f8b41e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [343] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:87454cf776f3fa60fcbca37f4198bf249b5d387e857b8416d3ed56b888f8b41e] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:91553cd03aec40190071d62b96913806b8b056d665eedff1c47b2d3a88d55f67 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:91553cd03aec40190071d62b96913806b8b056d665eedff1c47b2d3a88d55f67] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/non-distributable-image Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [973] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a3e4ae277da65a97144e8e1f6c83b5ccf612d1e2ea57cc8b46d48e762c45c206] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:87454cf776f3fa60fcbca37f4198bf249b5d387e857b8416d3ed56b888f8b41e","size":343},"layers":[{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar+gzip","digest":"sha256:bfe95042d146913310d2ae583a932316eecd84f48154087fd5bf023c47426784","size":123456,"urls":["https://store.example.com/blobs/sha256/bfe95042d146913310d2ae583a932316eecd84f48154087fd5bf023c47426784"]},{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar","digest":"sha256:9dd835c079ce04352d02a193943f8b7ddbdf37d625278f1e2d27fc456e18144d","size":12345,"urls":["https://store.example.com/blobs/sha256/9dd835c079ce04352d02a193943f8b7ddbdf37d625278f1e2d27fc456e18144d"]},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:91553cd03aec40190071d62b96913806b8b056d665eedff1c47b2d3a88d55f67","size":177}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a3e4ae277da65a97144e8e1f6c83b5ccf612d1e2ea57cc8b46d48e762c45c206 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [973] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a3e4ae277da65a97144e8e1f6c83b5ccf612d1e2ea57cc8b46d48e762c45c206] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:87454cf776f3fa60fcbca37f4198bf249b5d387e857b8416d3ed56b888f8b41e","size":343},"layers":[{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar+gzip","digest":"sha256:bfe95042d146913310d2ae583a932316eecd84f48154087fd5bf023c47426784","size":123456,"urls":["https://store.example.com/blobs/sha256/bfe95042d146913310d2ae583a932316eecd84f48154087fd5bf023c47426784"]},{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar","digest":"sha256:9dd835c079ce04352d02a193943f8b7ddbdf37d625278f1e2d27fc456e18144d","size":12345,"urls":["https://store.example.com/blobs/sha256/9dd835c079ce04352d02a193943f8b7ddbdf37d625278f1e2d27fc456e18144d"]},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:91553cd03aec40190071d62b96913806b8b056d665eedff1c47b2d3a88d55f67","size":177}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:91553cd03aec40190071d62b96913806b8b056d665eedff1c47b2d3a88d55f67 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:91553cd03aec40190071d62b96913806b8b056d665eedff1c47b2d3a88d55f67] --- Output of application/x-gzip not supported, 177 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:87454cf776f3fa60fcbca37f4198bf249b5d387e857b8416d3ed56b888f8b41e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [343] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:87454cf776f3fa60fcbca37f4198bf249b5d387e857b8416d3ed56b888f8b41e] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:22db56659ba41c94cc44a1e99836c884dd1de16667f9bdecc30bba4ebc87471e","sha256:9dd835c079ce04352d02a193943f8b7ddbdf37d625278f1e2d27fc456e18144d","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/non-distributable-image Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/non-distributable-image Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [107] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a3e4ae277da65a97144e8e1f6c83b5ccf612d1e2ea57cc8b46d48e762c45c206 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a3e4ae277da65a97144e8e1f6c83b5ccf612d1e2ea57cc8b46d48e762c45c206 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:91553cd03aec40190071d62b96913806b8b056d665eedff1c47b2d3a88d55f67 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:91553cd03aec40190071d62b96913806b8b056d665eedff1c47b2d3a88d55f67 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:87454cf776f3fa60fcbca37f4198bf249b5d387e857b8416d3ed56b888f8b41e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:87454cf776f3fa60fcbca37f4198bf249b5d387e857b8416d3ed56b888f8b41e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/77b230aa5b31f675691ae44890f4cf250533d5180a6112c0656841f04f958847] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/77b230aa5b31f675691ae44890f4cf250533d5180a6112c0656841f04f958847?digest=sha256%3Ac8dc5a2798e1e2bf101d5bfdc7315369d08b571162d8091c1b617bfe6500ef3d Headers: Content-Length: [177] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 177 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:c8dc5a2798e1e2bf101d5bfdc7315369d08b571162d8091c1b617bfe6500ef3d] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:c8dc5a2798e1e2bf101d5bfdc7315369d08b571162d8091c1b617bfe6500ef3d] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:c8dc5a2798e1e2bf101d5bfdc7315369d08b571162d8091c1b617bfe6500ef3d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:c8dc5a2798e1e2bf101d5bfdc7315369d08b571162d8091c1b617bfe6500ef3d] --- Output of application/x-gzip not supported, 177 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/981008f52b0569649e0ae7bc8739a23077532710b32737ca85eccda80b85c307] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/981008f52b0569649e0ae7bc8739a23077532710b32737ca85eccda80b85c307?digest=sha256%3A175c8f4676bd1586a8a1e333b714a6b663b44ced499c6d11963f412f5dda569b Headers: Content-Length: [331] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]},"org.BEEAXS2VFQZ7V7LSHUWKHK4H45":"WHGWN2QC37JCUF3WULKQCAOCPC"} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:175c8f4676bd1586a8a1e333b714a6b663b44ced499c6d11963f412f5dda569b] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:175c8f4676bd1586a8a1e333b714a6b663b44ced499c6d11963f412f5dda569b] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:175c8f4676bd1586a8a1e333b714a6b663b44ced499c6d11963f412f5dda569b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [331] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:175c8f4676bd1586a8a1e333b714a6b663b44ced499c6d11963f412f5dda569b] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]},"org.BEEAXS2VFQZ7V7LSHUWKHK4H45":"WHGWN2QC37JCUF3WULKQCAOCPC"} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/79d6ea7ea4a2e95a8bedfe14b7c3587fe95c393da1151cf4cfe39e1479b95778] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/79d6ea7ea4a2e95a8bedfe14b7c3587fe95c393da1151cf4cfe39e1479b95778?digest=sha256%3A2ed78b129a3f34f99e317d0ef7064b1fa9e1f167f85d1bb6337b605b26b35bca Headers: Content-Length: [173] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 173 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:2ed78b129a3f34f99e317d0ef7064b1fa9e1f167f85d1bb6337b605b26b35bca] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2ed78b129a3f34f99e317d0ef7064b1fa9e1f167f85d1bb6337b605b26b35bca] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2ed78b129a3f34f99e317d0ef7064b1fa9e1f167f85d1bb6337b605b26b35bca Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [173] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:2ed78b129a3f34f99e317d0ef7064b1fa9e1f167f85d1bb6337b605b26b35bca] --- Output of application/x-gzip not supported, 173 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/74a9df5489c4341ee56522872262c23c5255f6d81fe74a10e2efa88534b6b3a1] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/74a9df5489c4341ee56522872262c23c5255f6d81fe74a10e2efa88534b6b3a1?digest=sha256%3Aa253978251f3017c66cf24fab6a9c759c12bdd090f434aab5301539a9fd79895 Headers: Content-Length: [177] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 177 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a253978251f3017c66cf24fab6a9c759c12bdd090f434aab5301539a9fd79895] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:a253978251f3017c66cf24fab6a9c759c12bdd090f434aab5301539a9fd79895] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:a253978251f3017c66cf24fab6a9c759c12bdd090f434aab5301539a9fd79895 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a253978251f3017c66cf24fab6a9c759c12bdd090f434aab5301539a9fd79895] --- Output of application/x-gzip not supported, 177 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/d45b4994540c6193096ee2e9d07e4912db5e1059c36690c43af3db5180334e98] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/d45b4994540c6193096ee2e9d07e4912db5e1059c36690c43af3db5180334e98?digest=sha256%3A1b551bba100eb44cc61352fde2c8a19101f5d832819e8e8db145742b4ce307f3 Headers: Content-Length: [331] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]},"org.ODZ3DQK7GKTAN6TD5VRQDQEPTP":"UITEVMRHR6IARMRRH6W5AS3AGF"} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:1b551bba100eb44cc61352fde2c8a19101f5d832819e8e8db145742b4ce307f3] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1b551bba100eb44cc61352fde2c8a19101f5d832819e8e8db145742b4ce307f3] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1b551bba100eb44cc61352fde2c8a19101f5d832819e8e8db145742b4ce307f3 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [331] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:1b551bba100eb44cc61352fde2c8a19101f5d832819e8e8db145742b4ce307f3] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]},"org.ODZ3DQK7GKTAN6TD5VRQDQEPTP":"UITEVMRHR6IARMRRH6W5AS3AGF"} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1343ea22d4927f820f212017257f80e3f43f6bcc3eb6b9159cc7f421117cf327] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1343ea22d4927f820f212017257f80e3f43f6bcc3eb6b9159cc7f421117cf327?digest=sha256%3A53c2c92d65362a03e1d00613b24ec7bdcf1d4194bc81e448404ac67e27c90038 Headers: Content-Length: [174] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 174 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:53c2c92d65362a03e1d00613b24ec7bdcf1d4194bc81e448404ac67e27c90038] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:53c2c92d65362a03e1d00613b24ec7bdcf1d4194bc81e448404ac67e27c90038] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:53c2c92d65362a03e1d00613b24ec7bdcf1d4194bc81e448404ac67e27c90038 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [174] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:53c2c92d65362a03e1d00613b24ec7bdcf1d4194bc81e448404ac67e27c90038] --- Output of application/x-gzip not supported, 174 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a29fc045b76b0814ab5cddc262cae543954f57aa4d5bc39cbb6105c52254c1ae Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:175c8f4676bd1586a8a1e333b714a6b663b44ced499c6d11963f412f5dda569b","size":331},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:53c2c92d65362a03e1d00613b24ec7bdcf1d4194bc81e448404ac67e27c90038","size":174},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:c8dc5a2798e1e2bf101d5bfdc7315369d08b571162d8091c1b617bfe6500ef3d","size":177}],"org.UEFWPYLEIX6SH77IM77UWAQCCW":"A3ZJ2OLTZUDHUKZHTCQY67VP5X"} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a29fc045b76b0814ab5cddc262cae543954f57aa4d5bc39cbb6105c52254c1ae] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a29fc045b76b0814ab5cddc262cae543954f57aa4d5bc39cbb6105c52254c1ae] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a29fc045b76b0814ab5cddc262cae543954f57aa4d5bc39cbb6105c52254c1ae Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [617] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a29fc045b76b0814ab5cddc262cae543954f57aa4d5bc39cbb6105c52254c1ae] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:175c8f4676bd1586a8a1e333b714a6b663b44ced499c6d11963f412f5dda569b","size":331},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:53c2c92d65362a03e1d00613b24ec7bdcf1d4194bc81e448404ac67e27c90038","size":174},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:c8dc5a2798e1e2bf101d5bfdc7315369d08b571162d8091c1b617bfe6500ef3d","size":177}],"org.UEFWPYLEIX6SH77IM77UWAQCCW":"A3ZJ2OLTZUDHUKZHTCQY67VP5X"} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f88a4fd04699a232b20a1450ed2c3ae24a33086c7fc88994c81ed7b191d1ae00 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:1b551bba100eb44cc61352fde2c8a19101f5d832819e8e8db145742b4ce307f3","size":331},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:2ed78b129a3f34f99e317d0ef7064b1fa9e1f167f85d1bb6337b605b26b35bca","size":173},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:a253978251f3017c66cf24fab6a9c759c12bdd090f434aab5301539a9fd79895","size":177}],"org.SGWXNMIYO44OILC4XUNK2NVFUI":"QIFTPNGSQH3DZTVYVDNCQRWSRA"} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f88a4fd04699a232b20a1450ed2c3ae24a33086c7fc88994c81ed7b191d1ae00] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f88a4fd04699a232b20a1450ed2c3ae24a33086c7fc88994c81ed7b191d1ae00] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f88a4fd04699a232b20a1450ed2c3ae24a33086c7fc88994c81ed7b191d1ae00 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [617] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f88a4fd04699a232b20a1450ed2c3ae24a33086c7fc88994c81ed7b191d1ae00] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:1b551bba100eb44cc61352fde2c8a19101f5d832819e8e8db145742b4ce307f3","size":331},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:2ed78b129a3f34f99e317d0ef7064b1fa9e1f167f85d1bb6337b605b26b35bca","size":173},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:a253978251f3017c66cf24fab6a9c759c12bdd090f434aab5301539a9fd79895","size":177}],"org.SGWXNMIYO44OILC4XUNK2NVFUI":"QIFTPNGSQH3DZTVYVDNCQRWSRA"} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:68734ae6a0e4f442952ad7f54b614d6e798942ea4b862e2668b0a31108d05769 Headers: Content-Type: [application/vnd.oci.image.index.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:a29fc045b76b0814ab5cddc262cae543954f57aa4d5bc39cbb6105c52254c1ae","size":617,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:f88a4fd04699a232b20a1450ed2c3ae24a33086c7fc88994c81ed7b191d1ae00","size":617,"platform":{"architecture":"arm64","os":"linux"}}],"org.WWA2NV4L36E2WDEYNTP6MTJ2XP":"I7BZ5MSLC3ZP3W5HOBSAWIQQ3A"} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:68734ae6a0e4f442952ad7f54b614d6e798942ea4b862e2668b0a31108d05769] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:68734ae6a0e4f442952ad7f54b614d6e798942ea4b862e2668b0a31108d05769] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:68734ae6a0e4f442952ad7f54b614d6e798942ea4b862e2668b0a31108d05769 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [553] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:68734ae6a0e4f442952ad7f54b614d6e798942ea4b862e2668b0a31108d05769] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:a29fc045b76b0814ab5cddc262cae543954f57aa4d5bc39cbb6105c52254c1ae","size":617,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:f88a4fd04699a232b20a1450ed2c3ae24a33086c7fc88994c81ed7b191d1ae00","size":617,"platform":{"architecture":"arm64","os":"linux"}}],"org.WWA2NV4L36E2WDEYNTP6MTJ2XP":"I7BZ5MSLC3ZP3W5HOBSAWIQQ3A"} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/custom-fields Headers: Content-Type: [application/vnd.oci.image.index.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:a29fc045b76b0814ab5cddc262cae543954f57aa4d5bc39cbb6105c52254c1ae","size":617,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:f88a4fd04699a232b20a1450ed2c3ae24a33086c7fc88994c81ed7b191d1ae00","size":617,"platform":{"architecture":"arm64","os":"linux"}}],"org.WWA2NV4L36E2WDEYNTP6MTJ2XP":"I7BZ5MSLC3ZP3W5HOBSAWIQQ3A"} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:68734ae6a0e4f442952ad7f54b614d6e798942ea4b862e2668b0a31108d05769] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/custom-fields] Oci-Tag: [custom-fields] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/custom-fields Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [553] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:68734ae6a0e4f442952ad7f54b614d6e798942ea4b862e2668b0a31108d05769] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:a29fc045b76b0814ab5cddc262cae543954f57aa4d5bc39cbb6105c52254c1ae","size":617,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:f88a4fd04699a232b20a1450ed2c3ae24a33086c7fc88994c81ed7b191d1ae00","size":617,"platform":{"architecture":"arm64","os":"linux"}}],"org.WWA2NV4L36E2WDEYNTP6MTJ2XP":"I7BZ5MSLC3ZP3W5HOBSAWIQQ3A"} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [74] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["custom-fields"]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/custom-fields Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [553] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:68734ae6a0e4f442952ad7f54b614d6e798942ea4b862e2668b0a31108d05769] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a29fc045b76b0814ab5cddc262cae543954f57aa4d5bc39cbb6105c52254c1ae Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [617] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a29fc045b76b0814ab5cddc262cae543954f57aa4d5bc39cbb6105c52254c1ae] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f88a4fd04699a232b20a1450ed2c3ae24a33086c7fc88994c81ed7b191d1ae00 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [617] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f88a4fd04699a232b20a1450ed2c3ae24a33086c7fc88994c81ed7b191d1ae00] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:68734ae6a0e4f442952ad7f54b614d6e798942ea4b862e2668b0a31108d05769 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [553] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:68734ae6a0e4f442952ad7f54b614d6e798942ea4b862e2668b0a31108d05769] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1b551bba100eb44cc61352fde2c8a19101f5d832819e8e8db145742b4ce307f3 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [331] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:1b551bba100eb44cc61352fde2c8a19101f5d832819e8e8db145742b4ce307f3] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:53c2c92d65362a03e1d00613b24ec7bdcf1d4194bc81e448404ac67e27c90038 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [174] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:53c2c92d65362a03e1d00613b24ec7bdcf1d4194bc81e448404ac67e27c90038] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:c8dc5a2798e1e2bf101d5bfdc7315369d08b571162d8091c1b617bfe6500ef3d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:c8dc5a2798e1e2bf101d5bfdc7315369d08b571162d8091c1b617bfe6500ef3d] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:175c8f4676bd1586a8a1e333b714a6b663b44ced499c6d11963f412f5dda569b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [331] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:175c8f4676bd1586a8a1e333b714a6b663b44ced499c6d11963f412f5dda569b] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2ed78b129a3f34f99e317d0ef7064b1fa9e1f167f85d1bb6337b605b26b35bca Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [173] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:2ed78b129a3f34f99e317d0ef7064b1fa9e1f167f85d1bb6337b605b26b35bca] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:a253978251f3017c66cf24fab6a9c759c12bdd090f434aab5301539a9fd79895 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a253978251f3017c66cf24fab6a9c759c12bdd090f434aab5301539a9fd79895] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/custom-fields Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [553] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:68734ae6a0e4f442952ad7f54b614d6e798942ea4b862e2668b0a31108d05769] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:a29fc045b76b0814ab5cddc262cae543954f57aa4d5bc39cbb6105c52254c1ae","size":617,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:f88a4fd04699a232b20a1450ed2c3ae24a33086c7fc88994c81ed7b191d1ae00","size":617,"platform":{"architecture":"arm64","os":"linux"}}],"org.WWA2NV4L36E2WDEYNTP6MTJ2XP":"I7BZ5MSLC3ZP3W5HOBSAWIQQ3A"} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a29fc045b76b0814ab5cddc262cae543954f57aa4d5bc39cbb6105c52254c1ae Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [617] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a29fc045b76b0814ab5cddc262cae543954f57aa4d5bc39cbb6105c52254c1ae] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:175c8f4676bd1586a8a1e333b714a6b663b44ced499c6d11963f412f5dda569b","size":331},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:53c2c92d65362a03e1d00613b24ec7bdcf1d4194bc81e448404ac67e27c90038","size":174},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:c8dc5a2798e1e2bf101d5bfdc7315369d08b571162d8091c1b617bfe6500ef3d","size":177}],"org.UEFWPYLEIX6SH77IM77UWAQCCW":"A3ZJ2OLTZUDHUKZHTCQY67VP5X"} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f88a4fd04699a232b20a1450ed2c3ae24a33086c7fc88994c81ed7b191d1ae00 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [617] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:f88a4fd04699a232b20a1450ed2c3ae24a33086c7fc88994c81ed7b191d1ae00] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:1b551bba100eb44cc61352fde2c8a19101f5d832819e8e8db145742b4ce307f3","size":331},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:2ed78b129a3f34f99e317d0ef7064b1fa9e1f167f85d1bb6337b605b26b35bca","size":173},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:a253978251f3017c66cf24fab6a9c759c12bdd090f434aab5301539a9fd79895","size":177}],"org.SGWXNMIYO44OILC4XUNK2NVFUI":"QIFTPNGSQH3DZTVYVDNCQRWSRA"} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:68734ae6a0e4f442952ad7f54b614d6e798942ea4b862e2668b0a31108d05769 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [553] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:68734ae6a0e4f442952ad7f54b614d6e798942ea4b862e2668b0a31108d05769] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:a29fc045b76b0814ab5cddc262cae543954f57aa4d5bc39cbb6105c52254c1ae","size":617,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:f88a4fd04699a232b20a1450ed2c3ae24a33086c7fc88994c81ed7b191d1ae00","size":617,"platform":{"architecture":"arm64","os":"linux"}}],"org.WWA2NV4L36E2WDEYNTP6MTJ2XP":"I7BZ5MSLC3ZP3W5HOBSAWIQQ3A"} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:175c8f4676bd1586a8a1e333b714a6b663b44ced499c6d11963f412f5dda569b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [331] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:175c8f4676bd1586a8a1e333b714a6b663b44ced499c6d11963f412f5dda569b] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]},"org.BEEAXS2VFQZ7V7LSHUWKHK4H45":"WHGWN2QC37JCUF3WULKQCAOCPC"} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2ed78b129a3f34f99e317d0ef7064b1fa9e1f167f85d1bb6337b605b26b35bca Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [173] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:2ed78b129a3f34f99e317d0ef7064b1fa9e1f167f85d1bb6337b605b26b35bca] --- Output of application/x-gzip not supported, 173 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:a253978251f3017c66cf24fab6a9c759c12bdd090f434aab5301539a9fd79895 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:a253978251f3017c66cf24fab6a9c759c12bdd090f434aab5301539a9fd79895] --- Output of application/x-gzip not supported, 177 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1b551bba100eb44cc61352fde2c8a19101f5d832819e8e8db145742b4ce307f3 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [331] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:1b551bba100eb44cc61352fde2c8a19101f5d832819e8e8db145742b4ce307f3] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]},"org.ODZ3DQK7GKTAN6TD5VRQDQEPTP":"UITEVMRHR6IARMRRH6W5AS3AGF"} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:53c2c92d65362a03e1d00613b24ec7bdcf1d4194bc81e448404ac67e27c90038 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [174] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:53c2c92d65362a03e1d00613b24ec7bdcf1d4194bc81e448404ac67e27c90038] --- Output of application/x-gzip not supported, 174 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:c8dc5a2798e1e2bf101d5bfdc7315369d08b571162d8091c1b617bfe6500ef3d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:c8dc5a2798e1e2bf101d5bfdc7315369d08b571162d8091c1b617bfe6500ef3d] --- Output of application/x-gzip not supported, 177 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/custom-fields Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/custom-fields Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [97] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:68734ae6a0e4f442952ad7f54b614d6e798942ea4b862e2668b0a31108d05769 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:68734ae6a0e4f442952ad7f54b614d6e798942ea4b862e2668b0a31108d05769 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f88a4fd04699a232b20a1450ed2c3ae24a33086c7fc88994c81ed7b191d1ae00 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f88a4fd04699a232b20a1450ed2c3ae24a33086c7fc88994c81ed7b191d1ae00 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a29fc045b76b0814ab5cddc262cae543954f57aa4d5bc39cbb6105c52254c1ae Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a29fc045b76b0814ab5cddc262cae543954f57aa4d5bc39cbb6105c52254c1ae Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1b551bba100eb44cc61352fde2c8a19101f5d832819e8e8db145742b4ce307f3 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1b551bba100eb44cc61352fde2c8a19101f5d832819e8e8db145742b4ce307f3 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:53c2c92d65362a03e1d00613b24ec7bdcf1d4194bc81e448404ac67e27c90038 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:53c2c92d65362a03e1d00613b24ec7bdcf1d4194bc81e448404ac67e27c90038 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:c8dc5a2798e1e2bf101d5bfdc7315369d08b571162d8091c1b617bfe6500ef3d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:c8dc5a2798e1e2bf101d5bfdc7315369d08b571162d8091c1b617bfe6500ef3d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:175c8f4676bd1586a8a1e333b714a6b663b44ced499c6d11963f412f5dda569b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:175c8f4676bd1586a8a1e333b714a6b663b44ced499c6d11963f412f5dda569b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2ed78b129a3f34f99e317d0ef7064b1fa9e1f167f85d1bb6337b605b26b35bca Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2ed78b129a3f34f99e317d0ef7064b1fa9e1f167f85d1bb6337b605b26b35bca Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:a253978251f3017c66cf24fab6a9c759c12bdd090f434aab5301539a9fd79895 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:a253978251f3017c66cf24fab6a9c759c12bdd090f434aab5301539a9fd79895 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/2a273847f6db0152ab6b16711b1ee3f52d6ad751057c93d39ed18947bd0d81a6] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/2a273847f6db0152ab6b16711b1ee3f52d6ad751057c93d39ed18947bd0d81a6?digest=sha256%3A81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab Headers: Content-Length: [122] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":[]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [122] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":[]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab","size":122},"layers":[]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [248] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab","size":122},"layers":[]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/no-layers Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab","size":122},"layers":[]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/no-layers] Oci-Tag: [no-layers] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/no-layers Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [248] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab","size":122},"layers":[]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [70] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["no-layers"]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/no-layers Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [248] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [248] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [122] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/no-layers Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [248] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab","size":122},"layers":[]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [248] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab","size":122},"layers":[]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [122] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":[]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/no-layers Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/no-layers Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [93] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/fa2dc5e1db9c7526f8f586b3328b9044c2d0d51ceeb5d9b78cf00ca7f50e4170] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/fa2dc5e1db9c7526f8f586b3328b9044c2d0d51ceeb5d9b78cf00ca7f50e4170?digest=sha512%3Ad5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290 Headers: Content-Length: [397] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [397] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b55a359bfdc05d61ae7e603df123407900d71500e6d70df17958cfffdfdf780e] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b55a359bfdc05d61ae7e603df123407900d71500e6d70df17958cfffdfdf780e?digest=sha512%3A34741b330e4cae18cec07c370f35da42be280eaf521ddde15186c5108e2e1dd1386c717ebfd620bfcd0e2d6b0a7a0bed9e204f70e44650838ac0fd93141281f9 Headers: Content-Length: [175] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 175 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:34741b330e4cae18cec07c370f35da42be280eaf521ddde15186c5108e2e1dd1386c717ebfd620bfcd0e2d6b0a7a0bed9e204f70e44650838ac0fd93141281f9] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:34741b330e4cae18cec07c370f35da42be280eaf521ddde15186c5108e2e1dd1386c717ebfd620bfcd0e2d6b0a7a0bed9e204f70e44650838ac0fd93141281f9] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:34741b330e4cae18cec07c370f35da42be280eaf521ddde15186c5108e2e1dd1386c717ebfd620bfcd0e2d6b0a7a0bed9e204f70e44650838ac0fd93141281f9 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:34741b330e4cae18cec07c370f35da42be280eaf521ddde15186c5108e2e1dd1386c717ebfd620bfcd0e2d6b0a7a0bed9e204f70e44650838ac0fd93141281f9] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/c7e5262883d2894b9aef20d18168e10b8f67b1a39d1b6798f0bd30f99e879d58] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/c7e5262883d2894b9aef20d18168e10b8f67b1a39d1b6798f0bd30f99e879d58?digest=sha512%3A0023b0ce075197451fee11cb13d416184f8bdbb609c50214d1a76e9a44082d2bf54c343c8403b86b3822fa034b0cd3ada2a764f3ca9468a2f8ae8e022972ca05 Headers: Content-Length: [176] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 176 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:0023b0ce075197451fee11cb13d416184f8bdbb609c50214d1a76e9a44082d2bf54c343c8403b86b3822fa034b0cd3ada2a764f3ca9468a2f8ae8e022972ca05] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0023b0ce075197451fee11cb13d416184f8bdbb609c50214d1a76e9a44082d2bf54c343c8403b86b3822fa034b0cd3ada2a764f3ca9468a2f8ae8e022972ca05] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0023b0ce075197451fee11cb13d416184f8bdbb609c50214d1a76e9a44082d2bf54c343c8403b86b3822fa034b0cd3ada2a764f3ca9468a2f8ae8e022972ca05 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:0023b0ce075197451fee11cb13d416184f8bdbb609c50214d1a76e9a44082d2bf54c343c8403b86b3822fa034b0cd3ada2a764f3ca9468a2f8ae8e022972ca05] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/541bd1fd3aa0ab85ea3bbc6f53b249581ada1b795d579afcf282d42f78ce34a6] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/541bd1fd3aa0ab85ea3bbc6f53b249581ada1b795d579afcf282d42f78ce34a6?digest=sha512%3A1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d Headers: Content-Length: [397] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [397] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ba067ecd79588022aae7999babc6a60b0967bd028a4b27fc504bd493a9f52d46] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ba067ecd79588022aae7999babc6a60b0967bd028a4b27fc504bd493a9f52d46?digest=sha512%3Ac6d44d569126a4f4063347c2d71698eae8dea983d3a02aed3410c59f3411118cb53fae0ec189deceec5d5d1207df58feac4cc5a8b27fa65e4c9974157b176a00 Headers: Content-Length: [175] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 175 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:c6d44d569126a4f4063347c2d71698eae8dea983d3a02aed3410c59f3411118cb53fae0ec189deceec5d5d1207df58feac4cc5a8b27fa65e4c9974157b176a00] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:c6d44d569126a4f4063347c2d71698eae8dea983d3a02aed3410c59f3411118cb53fae0ec189deceec5d5d1207df58feac4cc5a8b27fa65e4c9974157b176a00] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:c6d44d569126a4f4063347c2d71698eae8dea983d3a02aed3410c59f3411118cb53fae0ec189deceec5d5d1207df58feac4cc5a8b27fa65e4c9974157b176a00 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:c6d44d569126a4f4063347c2d71698eae8dea983d3a02aed3410c59f3411118cb53fae0ec189deceec5d5d1207df58feac4cc5a8b27fa65e4c9974157b176a00] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/2fff5788f28158c0f7eac4879104e789bcc120ab76ad14a666ed6dca3b01afe9] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/2fff5788f28158c0f7eac4879104e789bcc120ab76ad14a666ed6dca3b01afe9?digest=sha512%3A0eac009b9caf230edf5d00317b62e2665bd9deb9681adca4a454090d4155891706658deeb20907a90943ee2e6447b8ba41b2563fe7c418aedb080cb7f6268fc5 Headers: Content-Length: [177] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 177 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:0eac009b9caf230edf5d00317b62e2665bd9deb9681adca4a454090d4155891706658deeb20907a90943ee2e6447b8ba41b2563fe7c418aedb080cb7f6268fc5] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0eac009b9caf230edf5d00317b62e2665bd9deb9681adca4a454090d4155891706658deeb20907a90943ee2e6447b8ba41b2563fe7c418aedb080cb7f6268fc5] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0eac009b9caf230edf5d00317b62e2665bd9deb9681adca4a454090d4155891706658deeb20907a90943ee2e6447b8ba41b2563fe7c418aedb080cb7f6268fc5 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:0eac009b9caf230edf5d00317b62e2665bd9deb9681adca4a454090d4155891706658deeb20907a90943ee2e6447b8ba41b2563fe7c418aedb080cb7f6268fc5] --- Output of application/x-gzip not supported, 177 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:7026734ef608e74d2b89141b0cc93f87dcc2e503225aed99e0d57344bb021c99c4875aee5de16151d37f85f1e08101f2b37d5d97fd5e63767fd3bfbbc3bd238a Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:34741b330e4cae18cec07c370f35da42be280eaf521ddde15186c5108e2e1dd1386c717ebfd620bfcd0e2d6b0a7a0bed9e204f70e44650838ac0fd93141281f9","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:0023b0ce075197451fee11cb13d416184f8bdbb609c50214d1a76e9a44082d2bf54c343c8403b86b3822fa034b0cd3ada2a764f3ca9468a2f8ae8e022972ca05","size":176}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:7026734ef608e74d2b89141b0cc93f87dcc2e503225aed99e0d57344bb021c99c4875aee5de16151d37f85f1e08101f2b37d5d97fd5e63767fd3bfbbc3bd238a] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:7026734ef608e74d2b89141b0cc93f87dcc2e503225aed99e0d57344bb021c99c4875aee5de16151d37f85f1e08101f2b37d5d97fd5e63767fd3bfbbc3bd238a] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:7026734ef608e74d2b89141b0cc93f87dcc2e503225aed99e0d57344bb021c99c4875aee5de16151d37f85f1e08101f2b37d5d97fd5e63767fd3bfbbc3bd238a Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [747] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:7026734ef608e74d2b89141b0cc93f87dcc2e503225aed99e0d57344bb021c99c4875aee5de16151d37f85f1e08101f2b37d5d97fd5e63767fd3bfbbc3bd238a] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:34741b330e4cae18cec07c370f35da42be280eaf521ddde15186c5108e2e1dd1386c717ebfd620bfcd0e2d6b0a7a0bed9e204f70e44650838ac0fd93141281f9","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:0023b0ce075197451fee11cb13d416184f8bdbb609c50214d1a76e9a44082d2bf54c343c8403b86b3822fa034b0cd3ada2a764f3ca9468a2f8ae8e022972ca05","size":176}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:c94115ae913a3ee95be3a7012c43c647ee9151c67dbaf476b087a12d6b3e2f9fc844d0f2ac7f424db7ebb98d17fc3035baee06368e78dec93fe625edcf5b4fdc Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:c6d44d569126a4f4063347c2d71698eae8dea983d3a02aed3410c59f3411118cb53fae0ec189deceec5d5d1207df58feac4cc5a8b27fa65e4c9974157b176a00","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:0eac009b9caf230edf5d00317b62e2665bd9deb9681adca4a454090d4155891706658deeb20907a90943ee2e6447b8ba41b2563fe7c418aedb080cb7f6268fc5","size":177}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:c94115ae913a3ee95be3a7012c43c647ee9151c67dbaf476b087a12d6b3e2f9fc844d0f2ac7f424db7ebb98d17fc3035baee06368e78dec93fe625edcf5b4fdc] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:c94115ae913a3ee95be3a7012c43c647ee9151c67dbaf476b087a12d6b3e2f9fc844d0f2ac7f424db7ebb98d17fc3035baee06368e78dec93fe625edcf5b4fdc] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:c94115ae913a3ee95be3a7012c43c647ee9151c67dbaf476b087a12d6b3e2f9fc844d0f2ac7f424db7ebb98d17fc3035baee06368e78dec93fe625edcf5b4fdc Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [747] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:c94115ae913a3ee95be3a7012c43c647ee9151c67dbaf476b087a12d6b3e2f9fc844d0f2ac7f424db7ebb98d17fc3035baee06368e78dec93fe625edcf5b4fdc] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:c6d44d569126a4f4063347c2d71698eae8dea983d3a02aed3410c59f3411118cb53fae0ec189deceec5d5d1207df58feac4cc5a8b27fa65e4c9974157b176a00","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:0eac009b9caf230edf5d00317b62e2665bd9deb9681adca4a454090d4155891706658deeb20907a90943ee2e6447b8ba41b2563fe7c418aedb080cb7f6268fc5","size":177}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:9e8249c302e70a968e457e6e29cec21438b5aeda5da742e1bb9a81b950cf00cb32b5d5d9d86e11b7f777393d49d08a64fe4db41c619eec6c6e0028f26423a3f9 Headers: Content-Type: [application/vnd.oci.image.index.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:7026734ef608e74d2b89141b0cc93f87dcc2e503225aed99e0d57344bb021c99c4875aee5de16151d37f85f1e08101f2b37d5d97fd5e63767fd3bfbbc3bd238a","size":747,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:c94115ae913a3ee95be3a7012c43c647ee9151c67dbaf476b087a12d6b3e2f9fc844d0f2ac7f424db7ebb98d17fc3035baee06368e78dec93fe625edcf5b4fdc","size":747,"platform":{"architecture":"arm64","os":"linux"}}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:9e8249c302e70a968e457e6e29cec21438b5aeda5da742e1bb9a81b950cf00cb32b5d5d9d86e11b7f777393d49d08a64fe4db41c619eec6c6e0028f26423a3f9] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:9e8249c302e70a968e457e6e29cec21438b5aeda5da742e1bb9a81b950cf00cb32b5d5d9d86e11b7f777393d49d08a64fe4db41c619eec6c6e0028f26423a3f9] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:9e8249c302e70a968e457e6e29cec21438b5aeda5da742e1bb9a81b950cf00cb32b5d5d9d86e11b7f777393d49d08a64fe4db41c619eec6c6e0028f26423a3f9 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [619] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:9e8249c302e70a968e457e6e29cec21438b5aeda5da742e1bb9a81b950cf00cb32b5d5d9d86e11b7f777393d49d08a64fe4db41c619eec6c6e0028f26423a3f9] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:7026734ef608e74d2b89141b0cc93f87dcc2e503225aed99e0d57344bb021c99c4875aee5de16151d37f85f1e08101f2b37d5d97fd5e63767fd3bfbbc3bd238a","size":747,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:c94115ae913a3ee95be3a7012c43c647ee9151c67dbaf476b087a12d6b3e2f9fc844d0f2ac7f424db7ebb98d17fc3035baee06368e78dec93fe625edcf5b4fdc","size":747,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [59] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":[]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:7026734ef608e74d2b89141b0cc93f87dcc2e503225aed99e0d57344bb021c99c4875aee5de16151d37f85f1e08101f2b37d5d97fd5e63767fd3bfbbc3bd238a Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [747] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:7026734ef608e74d2b89141b0cc93f87dcc2e503225aed99e0d57344bb021c99c4875aee5de16151d37f85f1e08101f2b37d5d97fd5e63767fd3bfbbc3bd238a] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:c94115ae913a3ee95be3a7012c43c647ee9151c67dbaf476b087a12d6b3e2f9fc844d0f2ac7f424db7ebb98d17fc3035baee06368e78dec93fe625edcf5b4fdc Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [747] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:c94115ae913a3ee95be3a7012c43c647ee9151c67dbaf476b087a12d6b3e2f9fc844d0f2ac7f424db7ebb98d17fc3035baee06368e78dec93fe625edcf5b4fdc] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:9e8249c302e70a968e457e6e29cec21438b5aeda5da742e1bb9a81b950cf00cb32b5d5d9d86e11b7f777393d49d08a64fe4db41c619eec6c6e0028f26423a3f9 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [619] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:9e8249c302e70a968e457e6e29cec21438b5aeda5da742e1bb9a81b950cf00cb32b5d5d9d86e11b7f777393d49d08a64fe4db41c619eec6c6e0028f26423a3f9] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [397] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:c6d44d569126a4f4063347c2d71698eae8dea983d3a02aed3410c59f3411118cb53fae0ec189deceec5d5d1207df58feac4cc5a8b27fa65e4c9974157b176a00 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:c6d44d569126a4f4063347c2d71698eae8dea983d3a02aed3410c59f3411118cb53fae0ec189deceec5d5d1207df58feac4cc5a8b27fa65e4c9974157b176a00] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0eac009b9caf230edf5d00317b62e2665bd9deb9681adca4a454090d4155891706658deeb20907a90943ee2e6447b8ba41b2563fe7c418aedb080cb7f6268fc5 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:0eac009b9caf230edf5d00317b62e2665bd9deb9681adca4a454090d4155891706658deeb20907a90943ee2e6447b8ba41b2563fe7c418aedb080cb7f6268fc5] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [397] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:34741b330e4cae18cec07c370f35da42be280eaf521ddde15186c5108e2e1dd1386c717ebfd620bfcd0e2d6b0a7a0bed9e204f70e44650838ac0fd93141281f9 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:34741b330e4cae18cec07c370f35da42be280eaf521ddde15186c5108e2e1dd1386c717ebfd620bfcd0e2d6b0a7a0bed9e204f70e44650838ac0fd93141281f9] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0023b0ce075197451fee11cb13d416184f8bdbb609c50214d1a76e9a44082d2bf54c343c8403b86b3822fa034b0cd3ada2a764f3ca9468a2f8ae8e022972ca05 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:0023b0ce075197451fee11cb13d416184f8bdbb609c50214d1a76e9a44082d2bf54c343c8403b86b3822fa034b0cd3ada2a764f3ca9468a2f8ae8e022972ca05] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:7026734ef608e74d2b89141b0cc93f87dcc2e503225aed99e0d57344bb021c99c4875aee5de16151d37f85f1e08101f2b37d5d97fd5e63767fd3bfbbc3bd238a Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [747] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:7026734ef608e74d2b89141b0cc93f87dcc2e503225aed99e0d57344bb021c99c4875aee5de16151d37f85f1e08101f2b37d5d97fd5e63767fd3bfbbc3bd238a] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:34741b330e4cae18cec07c370f35da42be280eaf521ddde15186c5108e2e1dd1386c717ebfd620bfcd0e2d6b0a7a0bed9e204f70e44650838ac0fd93141281f9","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:0023b0ce075197451fee11cb13d416184f8bdbb609c50214d1a76e9a44082d2bf54c343c8403b86b3822fa034b0cd3ada2a764f3ca9468a2f8ae8e022972ca05","size":176}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:c94115ae913a3ee95be3a7012c43c647ee9151c67dbaf476b087a12d6b3e2f9fc844d0f2ac7f424db7ebb98d17fc3035baee06368e78dec93fe625edcf5b4fdc Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [747] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:c94115ae913a3ee95be3a7012c43c647ee9151c67dbaf476b087a12d6b3e2f9fc844d0f2ac7f424db7ebb98d17fc3035baee06368e78dec93fe625edcf5b4fdc] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:c6d44d569126a4f4063347c2d71698eae8dea983d3a02aed3410c59f3411118cb53fae0ec189deceec5d5d1207df58feac4cc5a8b27fa65e4c9974157b176a00","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:0eac009b9caf230edf5d00317b62e2665bd9deb9681adca4a454090d4155891706658deeb20907a90943ee2e6447b8ba41b2563fe7c418aedb080cb7f6268fc5","size":177}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:9e8249c302e70a968e457e6e29cec21438b5aeda5da742e1bb9a81b950cf00cb32b5d5d9d86e11b7f777393d49d08a64fe4db41c619eec6c6e0028f26423a3f9 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [619] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:9e8249c302e70a968e457e6e29cec21438b5aeda5da742e1bb9a81b950cf00cb32b5d5d9d86e11b7f777393d49d08a64fe4db41c619eec6c6e0028f26423a3f9] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:7026734ef608e74d2b89141b0cc93f87dcc2e503225aed99e0d57344bb021c99c4875aee5de16151d37f85f1e08101f2b37d5d97fd5e63767fd3bfbbc3bd238a","size":747,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:c94115ae913a3ee95be3a7012c43c647ee9151c67dbaf476b087a12d6b3e2f9fc844d0f2ac7f424db7ebb98d17fc3035baee06368e78dec93fe625edcf5b4fdc","size":747,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [397] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:c6d44d569126a4f4063347c2d71698eae8dea983d3a02aed3410c59f3411118cb53fae0ec189deceec5d5d1207df58feac4cc5a8b27fa65e4c9974157b176a00 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:c6d44d569126a4f4063347c2d71698eae8dea983d3a02aed3410c59f3411118cb53fae0ec189deceec5d5d1207df58feac4cc5a8b27fa65e4c9974157b176a00] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0eac009b9caf230edf5d00317b62e2665bd9deb9681adca4a454090d4155891706658deeb20907a90943ee2e6447b8ba41b2563fe7c418aedb080cb7f6268fc5 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:0eac009b9caf230edf5d00317b62e2665bd9deb9681adca4a454090d4155891706658deeb20907a90943ee2e6447b8ba41b2563fe7c418aedb080cb7f6268fc5] --- Output of application/x-gzip not supported, 177 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [397] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:34741b330e4cae18cec07c370f35da42be280eaf521ddde15186c5108e2e1dd1386c717ebfd620bfcd0e2d6b0a7a0bed9e204f70e44650838ac0fd93141281f9 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [175] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:34741b330e4cae18cec07c370f35da42be280eaf521ddde15186c5108e2e1dd1386c717ebfd620bfcd0e2d6b0a7a0bed9e204f70e44650838ac0fd93141281f9] --- Output of application/x-gzip not supported, 175 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0023b0ce075197451fee11cb13d416184f8bdbb609c50214d1a76e9a44082d2bf54c343c8403b86b3822fa034b0cd3ada2a764f3ca9468a2f8ae8e022972ca05 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:0023b0ce075197451fee11cb13d416184f8bdbb609c50214d1a76e9a44082d2bf54c343c8403b86b3822fa034b0cd3ada2a764f3ca9468a2f8ae8e022972ca05] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:9e8249c302e70a968e457e6e29cec21438b5aeda5da742e1bb9a81b950cf00cb32b5d5d9d86e11b7f777393d49d08a64fe4db41c619eec6c6e0028f26423a3f9 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:9e8249c302e70a968e457e6e29cec21438b5aeda5da742e1bb9a81b950cf00cb32b5d5d9d86e11b7f777393d49d08a64fe4db41c619eec6c6e0028f26423a3f9 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [219] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:c94115ae913a3ee95be3a7012c43c647ee9151c67dbaf476b087a12d6b3e2f9fc844d0f2ac7f424db7ebb98d17fc3035baee06368e78dec93fe625edcf5b4fdc Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:c94115ae913a3ee95be3a7012c43c647ee9151c67dbaf476b087a12d6b3e2f9fc844d0f2ac7f424db7ebb98d17fc3035baee06368e78dec93fe625edcf5b4fdc Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [219] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:7026734ef608e74d2b89141b0cc93f87dcc2e503225aed99e0d57344bb021c99c4875aee5de16151d37f85f1e08101f2b37d5d97fd5e63767fd3bfbbc3bd238a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:7026734ef608e74d2b89141b0cc93f87dcc2e503225aed99e0d57344bb021c99c4875aee5de16151d37f85f1e08101f2b37d5d97fd5e63767fd3bfbbc3bd238a Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [219] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [211] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:c6d44d569126a4f4063347c2d71698eae8dea983d3a02aed3410c59f3411118cb53fae0ec189deceec5d5d1207df58feac4cc5a8b27fa65e4c9974157b176a00 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:c6d44d569126a4f4063347c2d71698eae8dea983d3a02aed3410c59f3411118cb53fae0ec189deceec5d5d1207df58feac4cc5a8b27fa65e4c9974157b176a00 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [211] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0eac009b9caf230edf5d00317b62e2665bd9deb9681adca4a454090d4155891706658deeb20907a90943ee2e6447b8ba41b2563fe7c418aedb080cb7f6268fc5 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0eac009b9caf230edf5d00317b62e2665bd9deb9681adca4a454090d4155891706658deeb20907a90943ee2e6447b8ba41b2563fe7c418aedb080cb7f6268fc5 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [211] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [211] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:34741b330e4cae18cec07c370f35da42be280eaf521ddde15186c5108e2e1dd1386c717ebfd620bfcd0e2d6b0a7a0bed9e204f70e44650838ac0fd93141281f9 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:34741b330e4cae18cec07c370f35da42be280eaf521ddde15186c5108e2e1dd1386c717ebfd620bfcd0e2d6b0a7a0bed9e204f70e44650838ac0fd93141281f9 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [211] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0023b0ce075197451fee11cb13d416184f8bdbb609c50214d1a76e9a44082d2bf54c343c8403b86b3822fa034b0cd3ada2a764f3ca9468a2f8ae8e022972ca05 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0023b0ce075197451fee11cb13d416184f8bdbb609c50214d1a76e9a44082d2bf54c343c8403b86b3822fa034b0cd3ada2a764f3ca9468a2f8ae8e022972ca05 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [211] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/f248abe7e6bd545c949964cb630a8920100635f0bc130aa2a5bad4d5aaec389c] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/f248abe7e6bd545c949964cb630a8920100635f0bc130aa2a5bad4d5aaec389c?digest=sha256%3A29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: Content-Length: [269] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/2ae6c1861fc75977393763fb9c415f64293862015526061282e610e106319d25] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/2ae6c1861fc75977393763fb9c415f64293862015526061282e610e106319d25?digest=sha256%3A87e6b41ff0b8eeb4a2f416a3834eeb0bb07d6e47206ebb2c295c4da410e629c7 Headers: Content-Length: [176] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 176 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:87e6b41ff0b8eeb4a2f416a3834eeb0bb07d6e47206ebb2c295c4da410e629c7] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:87e6b41ff0b8eeb4a2f416a3834eeb0bb07d6e47206ebb2c295c4da410e629c7] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:87e6b41ff0b8eeb4a2f416a3834eeb0bb07d6e47206ebb2c295c4da410e629c7 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:87e6b41ff0b8eeb4a2f416a3834eeb0bb07d6e47206ebb2c295c4da410e629c7] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/3422a31708ae3ef311477977fb5e00caa9f64f1c327c7f4eb603a837273930a3] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/3422a31708ae3ef311477977fb5e00caa9f64f1c327c7f4eb603a837273930a3?digest=sha256%3Ac212f79694a5987845a03255ecf5c343cb76e7278dc9b1d428c5df06ec72966c Headers: Content-Length: [176] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 176 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:c212f79694a5987845a03255ecf5c343cb76e7278dc9b1d428c5df06ec72966c] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:c212f79694a5987845a03255ecf5c343cb76e7278dc9b1d428c5df06ec72966c] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:c212f79694a5987845a03255ecf5c343cb76e7278dc9b1d428c5df06ec72966c Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:c212f79694a5987845a03255ecf5c343cb76e7278dc9b1d428c5df06ec72966c] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/c5209628d9df890f445a094de0044e3aa83f8da8802f7d02f23ff84e4238d615] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/c5209628d9df890f445a094de0044e3aa83f8da8802f7d02f23ff84e4238d615?digest=sha256%3A42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: Content-Length: [269] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/aa498ccb78a425b249343ef08504fb856ee2796c79413212415a241794b0d978] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/aa498ccb78a425b249343ef08504fb856ee2796c79413212415a241794b0d978?digest=sha256%3A6344fbdca02db6bdd2756447174d595f70df581e57fd0e37c019876a03af8c9a Headers: Content-Length: [176] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 176 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:6344fbdca02db6bdd2756447174d595f70df581e57fd0e37c019876a03af8c9a] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:6344fbdca02db6bdd2756447174d595f70df581e57fd0e37c019876a03af8c9a] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:6344fbdca02db6bdd2756447174d595f70df581e57fd0e37c019876a03af8c9a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:6344fbdca02db6bdd2756447174d595f70df581e57fd0e37c019876a03af8c9a] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/5122f56d62483871d63dc1d09cfec8872a03c7281e9d5d00ba569c17d449e9e7] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/5122f56d62483871d63dc1d09cfec8872a03c7281e9d5d00ba569c17d449e9e7?digest=sha256%3Ade0cd61b61eaeb057e4a0e475d5743e43d78442c2549e312928fdcfd4b92c66e Headers: Content-Length: [176] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 176 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:de0cd61b61eaeb057e4a0e475d5743e43d78442c2549e312928fdcfd4b92c66e] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:de0cd61b61eaeb057e4a0e475d5743e43d78442c2549e312928fdcfd4b92c66e] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:de0cd61b61eaeb057e4a0e475d5743e43d78442c2549e312928fdcfd4b92c66e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:de0cd61b61eaeb057e4a0e475d5743e43d78442c2549e312928fdcfd4b92c66e] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:0be7918a8ab008864c55e4d221b973f3fc24928d3879665cd2e618b7ad01e74c?tag=tag-param-sha256-0 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:87e6b41ff0b8eeb4a2f416a3834eeb0bb07d6e47206ebb2c295c4da410e629c7","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:c212f79694a5987845a03255ecf5c343cb76e7278dc9b1d428c5df06ec72966c","size":176}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:0be7918a8ab008864c55e4d221b973f3fc24928d3879665cd2e618b7ad01e74c] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:0be7918a8ab008864c55e4d221b973f3fc24928d3879665cd2e618b7ad01e74c] Oci-Tag: [tag-param-sha256-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:0be7918a8ab008864c55e4d221b973f3fc24928d3879665cd2e618b7ad01e74c Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:0be7918a8ab008864c55e4d221b973f3fc24928d3879665cd2e618b7ad01e74c] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:87e6b41ff0b8eeb4a2f416a3834eeb0bb07d6e47206ebb2c295c4da410e629c7","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:c212f79694a5987845a03255ecf5c343cb76e7278dc9b1d428c5df06ec72966c","size":176}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:27197584e873483799001f1989b10d25e9a494205d501be2f42fcd12af2df988?tag=tag-param-sha256-1 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:6344fbdca02db6bdd2756447174d595f70df581e57fd0e37c019876a03af8c9a","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:de0cd61b61eaeb057e4a0e475d5743e43d78442c2549e312928fdcfd4b92c66e","size":176}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:27197584e873483799001f1989b10d25e9a494205d501be2f42fcd12af2df988] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:27197584e873483799001f1989b10d25e9a494205d501be2f42fcd12af2df988] Oci-Tag: [tag-param-sha256-1] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:27197584e873483799001f1989b10d25e9a494205d501be2f42fcd12af2df988 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:27197584e873483799001f1989b10d25e9a494205d501be2f42fcd12af2df988] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:6344fbdca02db6bdd2756447174d595f70df581e57fd0e37c019876a03af8c9a","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:de0cd61b61eaeb057e4a0e475d5743e43d78442c2549e312928fdcfd4b92c66e","size":176}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:741d1fc19190eb14dc895557e71a65974c47ec1fc3a08abf2f40611c8d385210?tag=tag-param-sha256&tag=tag-param-sha256-2 Headers: Content-Type: [application/vnd.oci.image.index.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:0be7918a8ab008864c55e4d221b973f3fc24928d3879665cd2e618b7ad01e74c","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:27197584e873483799001f1989b10d25e9a494205d501be2f42fcd12af2df988","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:741d1fc19190eb14dc895557e71a65974c47ec1fc3a08abf2f40611c8d385210] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:741d1fc19190eb14dc895557e71a65974c47ec1fc3a08abf2f40611c8d385210] Oci-Tag: [tag-param-sha256 tag-param-sha256-2] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:741d1fc19190eb14dc895557e71a65974c47ec1fc3a08abf2f40611c8d385210 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:741d1fc19190eb14dc895557e71a65974c47ec1fc3a08abf2f40611c8d385210] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:0be7918a8ab008864c55e4d221b973f3fc24928d3879665cd2e618b7ad01e74c","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:27197584e873483799001f1989b10d25e9a494205d501be2f42fcd12af2df988","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [140] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["tag-param-sha256","tag-param-sha256-0","tag-param-sha256-1","tag-param-sha256-2"]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list?last=tag-param-sha256-0 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [100] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["tag-param-sha256-1","tag-param-sha256-2"]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha256 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:741d1fc19190eb14dc895557e71a65974c47ec1fc3a08abf2f40611c8d385210] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha256-0 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:0be7918a8ab008864c55e4d221b973f3fc24928d3879665cd2e618b7ad01e74c] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha256-1 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:27197584e873483799001f1989b10d25e9a494205d501be2f42fcd12af2df988] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha256-2 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:741d1fc19190eb14dc895557e71a65974c47ec1fc3a08abf2f40611c8d385210] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:0be7918a8ab008864c55e4d221b973f3fc24928d3879665cd2e618b7ad01e74c Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:0be7918a8ab008864c55e4d221b973f3fc24928d3879665cd2e618b7ad01e74c] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:27197584e873483799001f1989b10d25e9a494205d501be2f42fcd12af2df988 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:27197584e873483799001f1989b10d25e9a494205d501be2f42fcd12af2df988] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:741d1fc19190eb14dc895557e71a65974c47ec1fc3a08abf2f40611c8d385210 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:741d1fc19190eb14dc895557e71a65974c47ec1fc3a08abf2f40611c8d385210] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:87e6b41ff0b8eeb4a2f416a3834eeb0bb07d6e47206ebb2c295c4da410e629c7 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:87e6b41ff0b8eeb4a2f416a3834eeb0bb07d6e47206ebb2c295c4da410e629c7] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:c212f79694a5987845a03255ecf5c343cb76e7278dc9b1d428c5df06ec72966c Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:c212f79694a5987845a03255ecf5c343cb76e7278dc9b1d428c5df06ec72966c] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:6344fbdca02db6bdd2756447174d595f70df581e57fd0e37c019876a03af8c9a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:6344fbdca02db6bdd2756447174d595f70df581e57fd0e37c019876a03af8c9a] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:de0cd61b61eaeb057e4a0e475d5743e43d78442c2549e312928fdcfd4b92c66e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:de0cd61b61eaeb057e4a0e475d5743e43d78442c2549e312928fdcfd4b92c66e] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha256 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:741d1fc19190eb14dc895557e71a65974c47ec1fc3a08abf2f40611c8d385210] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:0be7918a8ab008864c55e4d221b973f3fc24928d3879665cd2e618b7ad01e74c","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:27197584e873483799001f1989b10d25e9a494205d501be2f42fcd12af2df988","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha256-0 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:0be7918a8ab008864c55e4d221b973f3fc24928d3879665cd2e618b7ad01e74c] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:87e6b41ff0b8eeb4a2f416a3834eeb0bb07d6e47206ebb2c295c4da410e629c7","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:c212f79694a5987845a03255ecf5c343cb76e7278dc9b1d428c5df06ec72966c","size":176}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha256-1 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:27197584e873483799001f1989b10d25e9a494205d501be2f42fcd12af2df988] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:6344fbdca02db6bdd2756447174d595f70df581e57fd0e37c019876a03af8c9a","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:de0cd61b61eaeb057e4a0e475d5743e43d78442c2549e312928fdcfd4b92c66e","size":176}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha256-2 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:741d1fc19190eb14dc895557e71a65974c47ec1fc3a08abf2f40611c8d385210] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:0be7918a8ab008864c55e4d221b973f3fc24928d3879665cd2e618b7ad01e74c","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:27197584e873483799001f1989b10d25e9a494205d501be2f42fcd12af2df988","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:0be7918a8ab008864c55e4d221b973f3fc24928d3879665cd2e618b7ad01e74c Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:0be7918a8ab008864c55e4d221b973f3fc24928d3879665cd2e618b7ad01e74c] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:87e6b41ff0b8eeb4a2f416a3834eeb0bb07d6e47206ebb2c295c4da410e629c7","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:c212f79694a5987845a03255ecf5c343cb76e7278dc9b1d428c5df06ec72966c","size":176}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:27197584e873483799001f1989b10d25e9a494205d501be2f42fcd12af2df988 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [555] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:27197584e873483799001f1989b10d25e9a494205d501be2f42fcd12af2df988] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:6344fbdca02db6bdd2756447174d595f70df581e57fd0e37c019876a03af8c9a","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:de0cd61b61eaeb057e4a0e475d5743e43d78442c2549e312928fdcfd4b92c66e","size":176}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:741d1fc19190eb14dc895557e71a65974c47ec1fc3a08abf2f40611c8d385210 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [491] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:741d1fc19190eb14dc895557e71a65974c47ec1fc3a08abf2f40611c8d385210] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:0be7918a8ab008864c55e4d221b973f3fc24928d3879665cd2e618b7ad01e74c","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:27197584e873483799001f1989b10d25e9a494205d501be2f42fcd12af2df988","size":555,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:de0cd61b61eaeb057e4a0e475d5743e43d78442c2549e312928fdcfd4b92c66e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:de0cd61b61eaeb057e4a0e475d5743e43d78442c2549e312928fdcfd4b92c66e] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:87e6b41ff0b8eeb4a2f416a3834eeb0bb07d6e47206ebb2c295c4da410e629c7 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:87e6b41ff0b8eeb4a2f416a3834eeb0bb07d6e47206ebb2c295c4da410e629c7] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:c212f79694a5987845a03255ecf5c343cb76e7278dc9b1d428c5df06ec72966c Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:c212f79694a5987845a03255ecf5c343cb76e7278dc9b1d428c5df06ec72966c] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:6344fbdca02db6bdd2756447174d595f70df581e57fd0e37c019876a03af8c9a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:6344fbdca02db6bdd2756447174d595f70df581e57fd0e37c019876a03af8c9a] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha256-0 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha256-0 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [102] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha256-1 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha256-1 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [102] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha256-2 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha256-2 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [102] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha256 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha256 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [100] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:741d1fc19190eb14dc895557e71a65974c47ec1fc3a08abf2f40611c8d385210 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:741d1fc19190eb14dc895557e71a65974c47ec1fc3a08abf2f40611c8d385210 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:27197584e873483799001f1989b10d25e9a494205d501be2f42fcd12af2df988 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:27197584e873483799001f1989b10d25e9a494205d501be2f42fcd12af2df988 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:0be7918a8ab008864c55e4d221b973f3fc24928d3879665cd2e618b7ad01e74c Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:0be7918a8ab008864c55e4d221b973f3fc24928d3879665cd2e618b7ad01e74c Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:6344fbdca02db6bdd2756447174d595f70df581e57fd0e37c019876a03af8c9a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:6344fbdca02db6bdd2756447174d595f70df581e57fd0e37c019876a03af8c9a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:de0cd61b61eaeb057e4a0e475d5743e43d78442c2549e312928fdcfd4b92c66e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:de0cd61b61eaeb057e4a0e475d5743e43d78442c2549e312928fdcfd4b92c66e Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:87e6b41ff0b8eeb4a2f416a3834eeb0bb07d6e47206ebb2c295c4da410e629c7 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:87e6b41ff0b8eeb4a2f416a3834eeb0bb07d6e47206ebb2c295c4da410e629c7 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:c212f79694a5987845a03255ecf5c343cb76e7278dc9b1d428c5df06ec72966c Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:c212f79694a5987845a03255ecf5c343cb76e7278dc9b1d428c5df06ec72966c Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/9b9489eefd4814e5d96207d53b112312bbf742e0213d1caba40b145e374c4344] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/9b9489eefd4814e5d96207d53b112312bbf742e0213d1caba40b145e374c4344?digest=sha512%3Ad9b4126076e57aa52b55d9bbe708135147403d4681884c8b9408b7280e604691350ee9a38762b3e6f683aa1f2e399abbf3015679606e2a6b73b7c517493a3988 Headers: Content-Length: [177] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 177 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:d9b4126076e57aa52b55d9bbe708135147403d4681884c8b9408b7280e604691350ee9a38762b3e6f683aa1f2e399abbf3015679606e2a6b73b7c517493a3988] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d9b4126076e57aa52b55d9bbe708135147403d4681884c8b9408b7280e604691350ee9a38762b3e6f683aa1f2e399abbf3015679606e2a6b73b7c517493a3988] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d9b4126076e57aa52b55d9bbe708135147403d4681884c8b9408b7280e604691350ee9a38762b3e6f683aa1f2e399abbf3015679606e2a6b73b7c517493a3988 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:d9b4126076e57aa52b55d9bbe708135147403d4681884c8b9408b7280e604691350ee9a38762b3e6f683aa1f2e399abbf3015679606e2a6b73b7c517493a3988] --- Output of application/x-gzip not supported, 177 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/9b3b394c1045ee627da2def38e36f295b78ad85a33ba4354c6efec75c329a37c] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/9b3b394c1045ee627da2def38e36f295b78ad85a33ba4354c6efec75c329a37c?digest=sha512%3A1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d Headers: Content-Length: [397] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [397] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/bf14d5556fa530c193aefa27cf4d0149e8000501c9f2aa1e9a0d9f95c66024f6] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/bf14d5556fa530c193aefa27cf4d0149e8000501c9f2aa1e9a0d9f95c66024f6?digest=sha512%3A0205a12215076ba479a10a85a59fa81887d6a2993a2873dc71406cbbbf61354d6b24fcde05585cd809bc7c59ee5e7d2155dff7fcbebfed7969bd7c276af88c85 Headers: Content-Length: [176] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 176 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:0205a12215076ba479a10a85a59fa81887d6a2993a2873dc71406cbbbf61354d6b24fcde05585cd809bc7c59ee5e7d2155dff7fcbebfed7969bd7c276af88c85] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0205a12215076ba479a10a85a59fa81887d6a2993a2873dc71406cbbbf61354d6b24fcde05585cd809bc7c59ee5e7d2155dff7fcbebfed7969bd7c276af88c85] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0205a12215076ba479a10a85a59fa81887d6a2993a2873dc71406cbbbf61354d6b24fcde05585cd809bc7c59ee5e7d2155dff7fcbebfed7969bd7c276af88c85 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:0205a12215076ba479a10a85a59fa81887d6a2993a2873dc71406cbbbf61354d6b24fcde05585cd809bc7c59ee5e7d2155dff7fcbebfed7969bd7c276af88c85] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/4ad42e6923fe2f7cbc777f0f6ae6f7aec8d969894f9b887b93724a1eb4f297a5] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/4ad42e6923fe2f7cbc777f0f6ae6f7aec8d969894f9b887b93724a1eb4f297a5?digest=sha512%3Acdc3a301c42d573151808dc1e9c2172cf747f3640b59a43024ad97b82c38316b221cd6ce95db59b679006ad1e73501467d17f37e12f033e0450415ae538199cd Headers: Content-Length: [177] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 177 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:cdc3a301c42d573151808dc1e9c2172cf747f3640b59a43024ad97b82c38316b221cd6ce95db59b679006ad1e73501467d17f37e12f033e0450415ae538199cd] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:cdc3a301c42d573151808dc1e9c2172cf747f3640b59a43024ad97b82c38316b221cd6ce95db59b679006ad1e73501467d17f37e12f033e0450415ae538199cd] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:cdc3a301c42d573151808dc1e9c2172cf747f3640b59a43024ad97b82c38316b221cd6ce95db59b679006ad1e73501467d17f37e12f033e0450415ae538199cd Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:cdc3a301c42d573151808dc1e9c2172cf747f3640b59a43024ad97b82c38316b221cd6ce95db59b679006ad1e73501467d17f37e12f033e0450415ae538199cd] --- Output of application/x-gzip not supported, 177 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/d6cfce51198d5ad03b58b19e407f0c11a1c365d69df879654f4f0c862bb1e804] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/d6cfce51198d5ad03b58b19e407f0c11a1c365d69df879654f4f0c862bb1e804?digest=sha512%3Ad5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290 Headers: Content-Length: [397] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [397] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/4e5f1247691a8a873b110ba6d00a57b07d65844cb08a0e5b723f60fceb98852b] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/4e5f1247691a8a873b110ba6d00a57b07d65844cb08a0e5b723f60fceb98852b?digest=sha512%3A63b957bbce12ab4074920e7f0ea54d21f51cc560c394428aae108c390c5da97afbc45fe2cca181a77a5ca79e78af44859bd269a36fd4b4946b3a6ac12a17b27b Headers: Content-Length: [176] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 176 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:63b957bbce12ab4074920e7f0ea54d21f51cc560c394428aae108c390c5da97afbc45fe2cca181a77a5ca79e78af44859bd269a36fd4b4946b3a6ac12a17b27b] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:63b957bbce12ab4074920e7f0ea54d21f51cc560c394428aae108c390c5da97afbc45fe2cca181a77a5ca79e78af44859bd269a36fd4b4946b3a6ac12a17b27b] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:63b957bbce12ab4074920e7f0ea54d21f51cc560c394428aae108c390c5da97afbc45fe2cca181a77a5ca79e78af44859bd269a36fd4b4946b3a6ac12a17b27b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:63b957bbce12ab4074920e7f0ea54d21f51cc560c394428aae108c390c5da97afbc45fe2cca181a77a5ca79e78af44859bd269a36fd4b4946b3a6ac12a17b27b] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:5555bd42f1c89f79b0f93ab0811f70c929834ca71179c141ea98a90de22ee995e000712d02641d4b7c3eb6d13950d826271568e185bce7ab3b6802a713ee6c35?tag=tag-param-sha512-0 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:63b957bbce12ab4074920e7f0ea54d21f51cc560c394428aae108c390c5da97afbc45fe2cca181a77a5ca79e78af44859bd269a36fd4b4946b3a6ac12a17b27b","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:d9b4126076e57aa52b55d9bbe708135147403d4681884c8b9408b7280e604691350ee9a38762b3e6f683aa1f2e399abbf3015679606e2a6b73b7c517493a3988","size":177}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:5555bd42f1c89f79b0f93ab0811f70c929834ca71179c141ea98a90de22ee995e000712d02641d4b7c3eb6d13950d826271568e185bce7ab3b6802a713ee6c35] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:5555bd42f1c89f79b0f93ab0811f70c929834ca71179c141ea98a90de22ee995e000712d02641d4b7c3eb6d13950d826271568e185bce7ab3b6802a713ee6c35] Oci-Tag: [tag-param-sha512-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:5555bd42f1c89f79b0f93ab0811f70c929834ca71179c141ea98a90de22ee995e000712d02641d4b7c3eb6d13950d826271568e185bce7ab3b6802a713ee6c35 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [747] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:5555bd42f1c89f79b0f93ab0811f70c929834ca71179c141ea98a90de22ee995e000712d02641d4b7c3eb6d13950d826271568e185bce7ab3b6802a713ee6c35] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:63b957bbce12ab4074920e7f0ea54d21f51cc560c394428aae108c390c5da97afbc45fe2cca181a77a5ca79e78af44859bd269a36fd4b4946b3a6ac12a17b27b","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:d9b4126076e57aa52b55d9bbe708135147403d4681884c8b9408b7280e604691350ee9a38762b3e6f683aa1f2e399abbf3015679606e2a6b73b7c517493a3988","size":177}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:fc96abae3eb5639070e9c8c859da063a64208b5b01be0192eb5e5093d688fea16801e080374e176683bfa03d00375e390eeb31b88f641f7438387c21c58579b5?tag=tag-param-sha512-1 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:0205a12215076ba479a10a85a59fa81887d6a2993a2873dc71406cbbbf61354d6b24fcde05585cd809bc7c59ee5e7d2155dff7fcbebfed7969bd7c276af88c85","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:cdc3a301c42d573151808dc1e9c2172cf747f3640b59a43024ad97b82c38316b221cd6ce95db59b679006ad1e73501467d17f37e12f033e0450415ae538199cd","size":177}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:fc96abae3eb5639070e9c8c859da063a64208b5b01be0192eb5e5093d688fea16801e080374e176683bfa03d00375e390eeb31b88f641f7438387c21c58579b5] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:fc96abae3eb5639070e9c8c859da063a64208b5b01be0192eb5e5093d688fea16801e080374e176683bfa03d00375e390eeb31b88f641f7438387c21c58579b5] Oci-Tag: [tag-param-sha512-1] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:fc96abae3eb5639070e9c8c859da063a64208b5b01be0192eb5e5093d688fea16801e080374e176683bfa03d00375e390eeb31b88f641f7438387c21c58579b5 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [747] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:fc96abae3eb5639070e9c8c859da063a64208b5b01be0192eb5e5093d688fea16801e080374e176683bfa03d00375e390eeb31b88f641f7438387c21c58579b5] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:0205a12215076ba479a10a85a59fa81887d6a2993a2873dc71406cbbbf61354d6b24fcde05585cd809bc7c59ee5e7d2155dff7fcbebfed7969bd7c276af88c85","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:cdc3a301c42d573151808dc1e9c2172cf747f3640b59a43024ad97b82c38316b221cd6ce95db59b679006ad1e73501467d17f37e12f033e0450415ae538199cd","size":177}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:651d970648c3339d8bcc5151c122610a68f17f982b1786ca5c17a9a3178b98bc8a641033bd0f77234cdd7fd071b98f6a918abee7520f3cbf6b79cffe3899524d?tag=tag-param-sha512&tag=tag-param-sha512-2 Headers: Content-Type: [application/vnd.oci.image.index.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:5555bd42f1c89f79b0f93ab0811f70c929834ca71179c141ea98a90de22ee995e000712d02641d4b7c3eb6d13950d826271568e185bce7ab3b6802a713ee6c35","size":747,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:fc96abae3eb5639070e9c8c859da063a64208b5b01be0192eb5e5093d688fea16801e080374e176683bfa03d00375e390eeb31b88f641f7438387c21c58579b5","size":747,"platform":{"architecture":"arm64","os":"linux"}}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:651d970648c3339d8bcc5151c122610a68f17f982b1786ca5c17a9a3178b98bc8a641033bd0f77234cdd7fd071b98f6a918abee7520f3cbf6b79cffe3899524d] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:651d970648c3339d8bcc5151c122610a68f17f982b1786ca5c17a9a3178b98bc8a641033bd0f77234cdd7fd071b98f6a918abee7520f3cbf6b79cffe3899524d] Oci-Tag: [tag-param-sha512 tag-param-sha512-2] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:651d970648c3339d8bcc5151c122610a68f17f982b1786ca5c17a9a3178b98bc8a641033bd0f77234cdd7fd071b98f6a918abee7520f3cbf6b79cffe3899524d Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [619] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:651d970648c3339d8bcc5151c122610a68f17f982b1786ca5c17a9a3178b98bc8a641033bd0f77234cdd7fd071b98f6a918abee7520f3cbf6b79cffe3899524d] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:5555bd42f1c89f79b0f93ab0811f70c929834ca71179c141ea98a90de22ee995e000712d02641d4b7c3eb6d13950d826271568e185bce7ab3b6802a713ee6c35","size":747,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:fc96abae3eb5639070e9c8c859da063a64208b5b01be0192eb5e5093d688fea16801e080374e176683bfa03d00375e390eeb31b88f641f7438387c21c58579b5","size":747,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [140] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["tag-param-sha512","tag-param-sha512-0","tag-param-sha512-1","tag-param-sha512-2"]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list?last=tag-param-sha512-0 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [100] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["tag-param-sha512-1","tag-param-sha512-2"]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha512 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [619] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:651d970648c3339d8bcc5151c122610a68f17f982b1786ca5c17a9a3178b98bc8a641033bd0f77234cdd7fd071b98f6a918abee7520f3cbf6b79cffe3899524d] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha512-0 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [747] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:5555bd42f1c89f79b0f93ab0811f70c929834ca71179c141ea98a90de22ee995e000712d02641d4b7c3eb6d13950d826271568e185bce7ab3b6802a713ee6c35] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha512-1 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [747] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:fc96abae3eb5639070e9c8c859da063a64208b5b01be0192eb5e5093d688fea16801e080374e176683bfa03d00375e390eeb31b88f641f7438387c21c58579b5] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha512-2 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [619] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:651d970648c3339d8bcc5151c122610a68f17f982b1786ca5c17a9a3178b98bc8a641033bd0f77234cdd7fd071b98f6a918abee7520f3cbf6b79cffe3899524d] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:5555bd42f1c89f79b0f93ab0811f70c929834ca71179c141ea98a90de22ee995e000712d02641d4b7c3eb6d13950d826271568e185bce7ab3b6802a713ee6c35 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [747] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:5555bd42f1c89f79b0f93ab0811f70c929834ca71179c141ea98a90de22ee995e000712d02641d4b7c3eb6d13950d826271568e185bce7ab3b6802a713ee6c35] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:fc96abae3eb5639070e9c8c859da063a64208b5b01be0192eb5e5093d688fea16801e080374e176683bfa03d00375e390eeb31b88f641f7438387c21c58579b5 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [747] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:fc96abae3eb5639070e9c8c859da063a64208b5b01be0192eb5e5093d688fea16801e080374e176683bfa03d00375e390eeb31b88f641f7438387c21c58579b5] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:651d970648c3339d8bcc5151c122610a68f17f982b1786ca5c17a9a3178b98bc8a641033bd0f77234cdd7fd071b98f6a918abee7520f3cbf6b79cffe3899524d Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [619] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:651d970648c3339d8bcc5151c122610a68f17f982b1786ca5c17a9a3178b98bc8a641033bd0f77234cdd7fd071b98f6a918abee7520f3cbf6b79cffe3899524d] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:63b957bbce12ab4074920e7f0ea54d21f51cc560c394428aae108c390c5da97afbc45fe2cca181a77a5ca79e78af44859bd269a36fd4b4946b3a6ac12a17b27b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:63b957bbce12ab4074920e7f0ea54d21f51cc560c394428aae108c390c5da97afbc45fe2cca181a77a5ca79e78af44859bd269a36fd4b4946b3a6ac12a17b27b] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d9b4126076e57aa52b55d9bbe708135147403d4681884c8b9408b7280e604691350ee9a38762b3e6f683aa1f2e399abbf3015679606e2a6b73b7c517493a3988 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:d9b4126076e57aa52b55d9bbe708135147403d4681884c8b9408b7280e604691350ee9a38762b3e6f683aa1f2e399abbf3015679606e2a6b73b7c517493a3988] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [397] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0205a12215076ba479a10a85a59fa81887d6a2993a2873dc71406cbbbf61354d6b24fcde05585cd809bc7c59ee5e7d2155dff7fcbebfed7969bd7c276af88c85 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:0205a12215076ba479a10a85a59fa81887d6a2993a2873dc71406cbbbf61354d6b24fcde05585cd809bc7c59ee5e7d2155dff7fcbebfed7969bd7c276af88c85] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:cdc3a301c42d573151808dc1e9c2172cf747f3640b59a43024ad97b82c38316b221cd6ce95db59b679006ad1e73501467d17f37e12f033e0450415ae538199cd Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:cdc3a301c42d573151808dc1e9c2172cf747f3640b59a43024ad97b82c38316b221cd6ce95db59b679006ad1e73501467d17f37e12f033e0450415ae538199cd] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [397] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha512-1 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [747] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:fc96abae3eb5639070e9c8c859da063a64208b5b01be0192eb5e5093d688fea16801e080374e176683bfa03d00375e390eeb31b88f641f7438387c21c58579b5] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:0205a12215076ba479a10a85a59fa81887d6a2993a2873dc71406cbbbf61354d6b24fcde05585cd809bc7c59ee5e7d2155dff7fcbebfed7969bd7c276af88c85","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:cdc3a301c42d573151808dc1e9c2172cf747f3640b59a43024ad97b82c38316b221cd6ce95db59b679006ad1e73501467d17f37e12f033e0450415ae538199cd","size":177}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha512-2 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [619] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:651d970648c3339d8bcc5151c122610a68f17f982b1786ca5c17a9a3178b98bc8a641033bd0f77234cdd7fd071b98f6a918abee7520f3cbf6b79cffe3899524d] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:5555bd42f1c89f79b0f93ab0811f70c929834ca71179c141ea98a90de22ee995e000712d02641d4b7c3eb6d13950d826271568e185bce7ab3b6802a713ee6c35","size":747,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:fc96abae3eb5639070e9c8c859da063a64208b5b01be0192eb5e5093d688fea16801e080374e176683bfa03d00375e390eeb31b88f641f7438387c21c58579b5","size":747,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha512 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [619] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:651d970648c3339d8bcc5151c122610a68f17f982b1786ca5c17a9a3178b98bc8a641033bd0f77234cdd7fd071b98f6a918abee7520f3cbf6b79cffe3899524d] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:5555bd42f1c89f79b0f93ab0811f70c929834ca71179c141ea98a90de22ee995e000712d02641d4b7c3eb6d13950d826271568e185bce7ab3b6802a713ee6c35","size":747,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:fc96abae3eb5639070e9c8c859da063a64208b5b01be0192eb5e5093d688fea16801e080374e176683bfa03d00375e390eeb31b88f641f7438387c21c58579b5","size":747,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha512-0 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [747] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:5555bd42f1c89f79b0f93ab0811f70c929834ca71179c141ea98a90de22ee995e000712d02641d4b7c3eb6d13950d826271568e185bce7ab3b6802a713ee6c35] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:63b957bbce12ab4074920e7f0ea54d21f51cc560c394428aae108c390c5da97afbc45fe2cca181a77a5ca79e78af44859bd269a36fd4b4946b3a6ac12a17b27b","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:d9b4126076e57aa52b55d9bbe708135147403d4681884c8b9408b7280e604691350ee9a38762b3e6f683aa1f2e399abbf3015679606e2a6b73b7c517493a3988","size":177}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:5555bd42f1c89f79b0f93ab0811f70c929834ca71179c141ea98a90de22ee995e000712d02641d4b7c3eb6d13950d826271568e185bce7ab3b6802a713ee6c35 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [747] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:5555bd42f1c89f79b0f93ab0811f70c929834ca71179c141ea98a90de22ee995e000712d02641d4b7c3eb6d13950d826271568e185bce7ab3b6802a713ee6c35] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:63b957bbce12ab4074920e7f0ea54d21f51cc560c394428aae108c390c5da97afbc45fe2cca181a77a5ca79e78af44859bd269a36fd4b4946b3a6ac12a17b27b","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:d9b4126076e57aa52b55d9bbe708135147403d4681884c8b9408b7280e604691350ee9a38762b3e6f683aa1f2e399abbf3015679606e2a6b73b7c517493a3988","size":177}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:fc96abae3eb5639070e9c8c859da063a64208b5b01be0192eb5e5093d688fea16801e080374e176683bfa03d00375e390eeb31b88f641f7438387c21c58579b5 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [747] Content-Type: [application/vnd.oci.image.manifest.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:fc96abae3eb5639070e9c8c859da063a64208b5b01be0192eb5e5093d688fea16801e080374e176683bfa03d00375e390eeb31b88f641f7438387c21c58579b5] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:0205a12215076ba479a10a85a59fa81887d6a2993a2873dc71406cbbbf61354d6b24fcde05585cd809bc7c59ee5e7d2155dff7fcbebfed7969bd7c276af88c85","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:cdc3a301c42d573151808dc1e9c2172cf747f3640b59a43024ad97b82c38316b221cd6ce95db59b679006ad1e73501467d17f37e12f033e0450415ae538199cd","size":177}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:651d970648c3339d8bcc5151c122610a68f17f982b1786ca5c17a9a3178b98bc8a641033bd0f77234cdd7fd071b98f6a918abee7520f3cbf6b79cffe3899524d Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [619] Content-Type: [application/vnd.oci.image.index.v1+json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:651d970648c3339d8bcc5151c122610a68f17f982b1786ca5c17a9a3178b98bc8a641033bd0f77234cdd7fd071b98f6a918abee7520f3cbf6b79cffe3899524d] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:5555bd42f1c89f79b0f93ab0811f70c929834ca71179c141ea98a90de22ee995e000712d02641d4b7c3eb6d13950d826271568e185bce7ab3b6802a713ee6c35","size":747,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:fc96abae3eb5639070e9c8c859da063a64208b5b01be0192eb5e5093d688fea16801e080374e176683bfa03d00375e390eeb31b88f641f7438387c21c58579b5","size":747,"platform":{"architecture":"arm64","os":"linux"}}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:63b957bbce12ab4074920e7f0ea54d21f51cc560c394428aae108c390c5da97afbc45fe2cca181a77a5ca79e78af44859bd269a36fd4b4946b3a6ac12a17b27b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:63b957bbce12ab4074920e7f0ea54d21f51cc560c394428aae108c390c5da97afbc45fe2cca181a77a5ca79e78af44859bd269a36fd4b4946b3a6ac12a17b27b] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d9b4126076e57aa52b55d9bbe708135147403d4681884c8b9408b7280e604691350ee9a38762b3e6f683aa1f2e399abbf3015679606e2a6b73b7c517493a3988 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:d9b4126076e57aa52b55d9bbe708135147403d4681884c8b9408b7280e604691350ee9a38762b3e6f683aa1f2e399abbf3015679606e2a6b73b7c517493a3988] --- Output of application/x-gzip not supported, 177 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [397] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0205a12215076ba479a10a85a59fa81887d6a2993a2873dc71406cbbbf61354d6b24fcde05585cd809bc7c59ee5e7d2155dff7fcbebfed7969bd7c276af88c85 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:0205a12215076ba479a10a85a59fa81887d6a2993a2873dc71406cbbbf61354d6b24fcde05585cd809bc7c59ee5e7d2155dff7fcbebfed7969bd7c276af88c85] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:cdc3a301c42d573151808dc1e9c2172cf747f3640b59a43024ad97b82c38316b221cd6ce95db59b679006ad1e73501467d17f37e12f033e0450415ae538199cd Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [177] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:cdc3a301c42d573151808dc1e9c2172cf747f3640b59a43024ad97b82c38316b221cd6ce95db59b679006ad1e73501467d17f37e12f033e0450415ae538199cd] --- Output of application/x-gzip not supported, 177 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [397] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290] {"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha512 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha512 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [100] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha512-0 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha512-0 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [102] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha512-1 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha512-1 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [102] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha512-2 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha512-2 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [102] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:651d970648c3339d8bcc5151c122610a68f17f982b1786ca5c17a9a3178b98bc8a641033bd0f77234cdd7fd071b98f6a918abee7520f3cbf6b79cffe3899524d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:651d970648c3339d8bcc5151c122610a68f17f982b1786ca5c17a9a3178b98bc8a641033bd0f77234cdd7fd071b98f6a918abee7520f3cbf6b79cffe3899524d Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [219] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:fc96abae3eb5639070e9c8c859da063a64208b5b01be0192eb5e5093d688fea16801e080374e176683bfa03d00375e390eeb31b88f641f7438387c21c58579b5 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:fc96abae3eb5639070e9c8c859da063a64208b5b01be0192eb5e5093d688fea16801e080374e176683bfa03d00375e390eeb31b88f641f7438387c21c58579b5 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [219] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:5555bd42f1c89f79b0f93ab0811f70c929834ca71179c141ea98a90de22ee995e000712d02641d4b7c3eb6d13950d826271568e185bce7ab3b6802a713ee6c35 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:5555bd42f1c89f79b0f93ab0811f70c929834ca71179c141ea98a90de22ee995e000712d02641d4b7c3eb6d13950d826271568e185bce7ab3b6802a713ee6c35 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [219] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d9b4126076e57aa52b55d9bbe708135147403d4681884c8b9408b7280e604691350ee9a38762b3e6f683aa1f2e399abbf3015679606e2a6b73b7c517493a3988 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d9b4126076e57aa52b55d9bbe708135147403d4681884c8b9408b7280e604691350ee9a38762b3e6f683aa1f2e399abbf3015679606e2a6b73b7c517493a3988 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [211] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [211] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0205a12215076ba479a10a85a59fa81887d6a2993a2873dc71406cbbbf61354d6b24fcde05585cd809bc7c59ee5e7d2155dff7fcbebfed7969bd7c276af88c85 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0205a12215076ba479a10a85a59fa81887d6a2993a2873dc71406cbbbf61354d6b24fcde05585cd809bc7c59ee5e7d2155dff7fcbebfed7969bd7c276af88c85 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [211] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:cdc3a301c42d573151808dc1e9c2172cf747f3640b59a43024ad97b82c38316b221cd6ce95db59b679006ad1e73501467d17f37e12f033e0450415ae538199cd Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:cdc3a301c42d573151808dc1e9c2172cf747f3640b59a43024ad97b82c38316b221cd6ce95db59b679006ad1e73501467d17f37e12f033e0450415ae538199cd Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [211] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [211] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:63b957bbce12ab4074920e7f0ea54d21f51cc560c394428aae108c390c5da97afbc45fe2cca181a77a5ca79e78af44859bd269a36fd4b4946b3a6ac12a17b27b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:63b957bbce12ab4074920e7f0ea54d21f51cc560c394428aae108c390c5da97afbc45fe2cca181a77a5ca79e78af44859bd269a36fd4b4946b3a6ac12a17b27b Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [211] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/47d7970f7c189c990d523786444c5ea6396b88e18ea5bf3e90a49f10106ebb08] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/47d7970f7c189c990d523786444c5ea6396b88e18ea5bf3e90a49f10106ebb08?digest=sha256%3A90304a144e0670ea7f9fda794b954c87b1d9b7c49d0296f46eb106e90811d803 Headers: Content-Length: [176] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 176 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:90304a144e0670ea7f9fda794b954c87b1d9b7c49d0296f46eb106e90811d803] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:90304a144e0670ea7f9fda794b954c87b1d9b7c49d0296f46eb106e90811d803] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:90304a144e0670ea7f9fda794b954c87b1d9b7c49d0296f46eb106e90811d803 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:90304a144e0670ea7f9fda794b954c87b1d9b7c49d0296f46eb106e90811d803] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ebe7cdccdee2bae8d83896a35076183f95ac0a2934080ef5aa6d1afa1744ce28] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ebe7cdccdee2bae8d83896a35076183f95ac0a2934080ef5aa6d1afa1744ce28?digest=sha256%3A016a99ed5c166620425b42e1d537ae530f2027cfd760295ddddd197f1d95c0fc Headers: Content-Length: [176] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 176 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:016a99ed5c166620425b42e1d537ae530f2027cfd760295ddddd197f1d95c0fc] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:016a99ed5c166620425b42e1d537ae530f2027cfd760295ddddd197f1d95c0fc] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:016a99ed5c166620425b42e1d537ae530f2027cfd760295ddddd197f1d95c0fc Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:016a99ed5c166620425b42e1d537ae530f2027cfd760295ddddd197f1d95c0fc] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/9fc9c4f50470434a8847a4d4b28df15f16c34c96623262ecdc45a7b6fb6d5335] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/9fc9c4f50470434a8847a4d4b28df15f16c34c96623262ecdc45a7b6fb6d5335?digest=sha256%3A42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: Content-Length: [269] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:adfc4a99a0d3de41aff34dd114dc95d1c742f050e0580bc43fe232251eb74b44 Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:90304a144e0670ea7f9fda794b954c87b1d9b7c49d0296f46eb106e90811d803","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:016a99ed5c166620425b42e1d537ae530f2027cfd760295ddddd197f1d95c0fc","size":176}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 400 Headers: Content-Length: [253] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: provided digest (sha256:adfc4a99a0d3de41aff34dd114dc95d1c742f050e0580bc43fe232251eb74b44) does not match content (sha256:8ec5ecac9114ab639e6b80a0df810466816dc912f86d8038af42750cf17c2f67)"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [59] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":[]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:90304a144e0670ea7f9fda794b954c87b1d9b7c49d0296f46eb106e90811d803 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:90304a144e0670ea7f9fda794b954c87b1d9b7c49d0296f46eb106e90811d803] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:016a99ed5c166620425b42e1d537ae530f2027cfd760295ddddd197f1d95c0fc Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:016a99ed5c166620425b42e1d537ae530f2027cfd760295ddddd197f1d95c0fc] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:016a99ed5c166620425b42e1d537ae530f2027cfd760295ddddd197f1d95c0fc Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:016a99ed5c166620425b42e1d537ae530f2027cfd760295ddddd197f1d95c0fc] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [269] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:90304a144e0670ea7f9fda794b954c87b1d9b7c49d0296f46eb106e90811d803 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:90304a144e0670ea7f9fda794b954c87b1d9b7c49d0296f46eb106e90811d803] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:adfc4a99a0d3de41aff34dd114dc95d1c742f050e0580bc43fe232251eb74b44 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"MANIFEST_UNKNOWN","message":"manifest (sha256:adfc4a99a0d3de41aff34dd114dc95d1c742f050e0580bc43fe232251eb74b44) unknown to registry"}]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:adfc4a99a0d3de41aff34dd114dc95d1c742f050e0580bc43fe232251eb74b44 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:90304a144e0670ea7f9fda794b954c87b1d9b7c49d0296f46eb106e90811d803 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:90304a144e0670ea7f9fda794b954c87b1d9b7c49d0296f46eb106e90811d803 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:016a99ed5c166620425b42e1d537ae530f2027cfd760295ddddd197f1d95c0fc Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:016a99ed5c166620425b42e1d537ae530f2027cfd760295ddddd197f1d95c0fc Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:e887d2521d81ace18de6517d82f6a651fcc86c7f4c17e597ccb830fdf0a80a71 Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"MANIFEST_UNKNOWN","message":"manifest (sha256:e887d2521d81ace18de6517d82f6a651fcc86c7f4c17e597ccb830fdf0a80a71) unknown to registry"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/missing-qrbhyrwqthjb5glftedn Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [112] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"MANIFEST_UNKNOWN","message":"manifest (missing-qrbhyrwqthjb5glftedn) unknown to registry"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/690f5dfbf26e799acfb39deb6587a4ad9514a881d16923dde3bc91c51667e6e8] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/690f5dfbf26e799acfb39deb6587a4ad9514a881d16923dde3bc91c51667e6e8?digest=sha256%3A0f44feef49b7031aab42436d6804d7fd484aec87bd743aa2dd1cd20d2303e68a Headers: Content-Length: [176] Content-Type: [application/octet-stream] --- Output of application/x-gzip not supported, 176 bytes not shown --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:0f44feef49b7031aab42436d6804d7fd484aec87bd743aa2dd1cd20d2303e68a] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:0f44feef49b7031aab42436d6804d7fd484aec87bd743aa2dd1cd20d2303e68a] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:0f44feef49b7031aab42436d6804d7fd484aec87bd743aa2dd1cd20d2303e68a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [176] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:0f44feef49b7031aab42436d6804d7fd484aec87bd743aa2dd1cd20d2303e68a] --- Output of application/x-gzip not supported, 176 bytes not shown --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: POST URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/6015e27975e4d06ee05fc1a246153a9941f927e73c6482fffbbb6ed78dde32ad] Range: [0-0] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/6015e27975e4d06ee05fc1a246153a9941f927e73c6482fffbbb6ed78dde32ad?digest=sha256%3A057358889b8ed01dcf7ad5c120825d38a0f3d0973e8e2487e5f89c874eea0ff9 Headers: Content-Length: [195] Content-Type: [application/octet-stream] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 201 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:057358889b8ed01dcf7ad5c120825d38a0f3d0973e8e2487e5f89c874eea0ff9] Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:057358889b8ed01dcf7ad5c120825d38a0f3d0973e8e2487e5f89c874eea0ff9] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:057358889b8ed01dcf7ad5c120825d38a0f3d0973e8e2487e5f89c874eea0ff9 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 200 Headers: Content-Length: [195] Content-Type: [application/octet-stream] Date: [Fri, 24 Jul 2026 21:11:30 GMT] Docker-Content-Digest: [sha256:057358889b8ed01dcf7ad5c120825d38a0f3d0973e8e2487e5f89c874eea0ff9] {"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: PUT URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:baddigeststring Headers: Content-Type: [application/vnd.oci.image.manifest.v1+json] {"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:057358889b8ed01dcf7ad5c120825d38a0f3d0973e8e2487e5f89c874eea0ff9","size":195},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:0f44feef49b7031aab42436d6804d7fd484aec87bd743aa2dd1cd20d2303e68a","size":176}]} -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 400 Headers: Content-Length: [204] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: provided digest (sha256:baddigeststring) does not match content (sha256:0d046d06349f26dc933b070cd56ad61f9f72df86357b86589197210f2a82ebce)"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: GET URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:baddigeststring Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 400 Headers: Content-Length: [88] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"MANIFEST_INVALID","message":"manifest is invalid: invalid digest"}]} ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:0d046d06349f26dc933b070cd56ad61f9f72df86357b86589197210f2a82ebce Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] {"errors":[{"code":"MANIFEST_UNKNOWN","message":"manifest (sha256:0d046d06349f26dc933b070cd56ad61f9f72df86357b86589197210f2a82ebce) unknown to registry"}]} ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:0d046d06349f26dc933b070cd56ad61f9f72df86357b86589197210f2a82ebce Headers: Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json] --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [155] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:0f44feef49b7031aab42436d6804d7fd484aec87bd743aa2dd1cd20d2303e68a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:0f44feef49b7031aab42436d6804d7fd484aec87bd743aa2dd1cd20d2303e68a Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + ================================================================================ ~~~ REQUEST ~~~ Method: DELETE URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:057358889b8ed01dcf7ad5c120825d38a0f3d0973e8e2487e5f89c874eea0ff9 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 202 Headers: Content-Length: [0] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ ================================================================================ ~~~ REQUEST ~~~ Method: HEAD URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:057358889b8ed01dcf7ad5c120825d38a0f3d0973e8e2487e5f89c874eea0ff9 Headers: --- Empty body --- -------------------------------------------------------------------------------- ~~~ RESPONSE ~~~ Status: 404 Headers: Content-Length: [147] Content-Type: [application/json] Date: [Fri, 24 Jul 2026 21:11:30 GMT] --- Empty body --- ================================================================================ + + + \ No newline at end of file diff --git a/conformance/results/ocimem/report.html b/conformance/results/ocimem/report.html new file mode 100644 index 0000000..21213dd --- /dev/null +++ b/conformance/results/ocimem/report.html @@ -0,0 +1,29354 @@ + + + OCI Distribution Conformance Tests + + + +

OCI Distribution Conformance Tests

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Summary +
980 passed2 skipped
+
+
+
+
+
+
Start TimeJul 24 21:11:29.969 +0000 UTC
End TimeJul 24 21:11:30.337 +0000 UTC
Time Elapsed367.714625ms
Tested Spec1.1
Conformance Commit967efdc079b91785ad18c77cc4f8991a47feefbf
Configuration
registry: host.docker.internal:46833
+tls: disabled
+repo1: conformance/ocimem/dk73zkuop0tg/repo1
+repo2: conformance/ocimem/dk73zkuop0tg/repo2
+username: ""
+password: ""
+cacheAuth: true
+logging: warn
+apis:
+  ping: true
+  pull: true
+  push: true
+  blobs:
+    atomic: true
+    delete: true
+    digestHeader: true
+    mountAnonymous: true
+    uploadCancel: true
+  manifests:
+    atomic: true
+    delete: true
+    digestHeader: true
+    tagParam: true
+  tags:
+    atomic: true
+    delete: true
+    list: true
+  referrer: true
+data:
+  image: true
+  index: true
+  indexList: true
+  sparse: false
+  artifact: true
+  subject: true
+  subjectMissing: true
+  artifactList: true
+  subjectList: true
+  dataField: true
+  nondistributable: true
+  customFields: true
+  noLayers: true
+  emptyBlob: true
+  sha512: true
+roData:
+  tags: []
+  manifests: []
+  blobs: []
+  referrers: []
+resultsDir: /results
+version: "1.1"
+commit: 967efdc079b91785ad18c77cc4f8991a47feefbf
+
+
+ +
+

OCI Conformance Test

+ +
+

OCI Conformance Test/ping

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+{}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/empty

+ +
+

OCI Conformance Test/empty/tag list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [125]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+{"errors":[{"code":"NAME_UNKNOWN","message":"repository name not known to registry: conformance/ocimem/dk73zkuop0tg/repo1"}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/empty/referrers

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/referrers/sha256:d5101b7e468b81abbb2b312c98790df10f3ddba7c7d8f99a026d8fb7a56096f9
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [88]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+{"manifests":[],"mediaType":"application/vnd.oci.image.index.v1+json","schemaVersion":2}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha256 blobs

+ +
+

OCI Conformance Test/sha256 blobs/get-missing

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1c135ced4a71e772ee080e6e2cb1b0f56d90a076f812aa7f8ebb7f4174f86960
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+{"errors":[{"code":"BLOB_UNKNOWN","message":"blob (sha256:1c135ced4a71e772ee080e6e2cb1b0f56d90a076f812aa7f8ebb7f4174f86960) unknown to registry"}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/post only

+ +
+

OCI Conformance Test/sha256 blobs/post only/blob-post-only

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/?digest=sha256%3A2db6cd614b55252d3384504d25034460f959110730a038bb096b41b324de01c3
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:2db6cd614b55252d3384504d25034460f959110730a038bb096b41b324de01c3]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2db6cd614b55252d3384504d25034460f959110730a038bb096b41b324de01c3]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2db6cd614b55252d3384504d25034460f959110730a038bb096b41b324de01c3
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:2db6cd614b55252d3384504d25034460f959110730a038bb096b41b324de01c3]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/post only/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2db6cd614b55252d3384504d25034460f959110730a038bb096b41b324de01c3
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:2db6cd614b55252d3384504d25034460f959110730a038bb096b41b324de01c3]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/post only/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2db6cd614b55252d3384504d25034460f959110730a038bb096b41b324de01c3
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:2db6cd614b55252d3384504d25034460f959110730a038bb096b41b324de01c3]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/post only/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2db6cd614b55252d3384504d25034460f959110730a038bb096b41b324de01c3
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2db6cd614b55252d3384504d25034460f959110730a038bb096b41b324de01c3
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha256 blobs/post+put

+ +
+

OCI Conformance Test/sha256 blobs/post+put/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/29f7e7368227df2ada5d4837d123a6fe52bed000d2c5201c9b2e621ba1599d15]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/29f7e7368227df2ada5d4837d123a6fe52bed000d2c5201c9b2e621ba1599d15?digest=sha256%3Ae21c93f0bb56249ecb0278272b5ca511635828bcbf3bfbdceb366cd3252ac136
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:e21c93f0bb56249ecb0278272b5ca511635828bcbf3bfbdceb366cd3252ac136]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e21c93f0bb56249ecb0278272b5ca511635828bcbf3bfbdceb366cd3252ac136]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e21c93f0bb56249ecb0278272b5ca511635828bcbf3bfbdceb366cd3252ac136
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:e21c93f0bb56249ecb0278272b5ca511635828bcbf3bfbdceb366cd3252ac136]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/post+put/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e21c93f0bb56249ecb0278272b5ca511635828bcbf3bfbdceb366cd3252ac136
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:e21c93f0bb56249ecb0278272b5ca511635828bcbf3bfbdceb366cd3252ac136]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/post+put/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e21c93f0bb56249ecb0278272b5ca511635828bcbf3bfbdceb366cd3252ac136
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:e21c93f0bb56249ecb0278272b5ca511635828bcbf3bfbdceb366cd3252ac136]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/post+put/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e21c93f0bb56249ecb0278272b5ca511635828bcbf3bfbdceb366cd3252ac136
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e21c93f0bb56249ecb0278272b5ca511635828bcbf3bfbdceb366cd3252ac136
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha256 blobs/chunked single

+ +
+

OCI Conformance Test/sha256 blobs/chunked single/blob-patch-chunked

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+             Content-Length: [0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/e7dd3f3883d8d317ba9cbf84e9f09a9206bad5b63f79af7e7c7b44ee73b0020d]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/e7dd3f3883d8d317ba9cbf84e9f09a9206bad5b63f79af7e7c7b44ee73b0020d
+Headers:
+             Content-Length: [512]
+              Content-Range: [0-511]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/e7dd3f3883d8d317ba9cbf84e9f09a9206bad5b63f79af7e7c7b44ee73b0020d]
+                      Range: [0-511]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/e7dd3f3883d8d317ba9cbf84e9f09a9206bad5b63f79af7e7c7b44ee73b0020d?digest=sha256%3A0ef5b10a6cadbef81d3772504cf2ed7c6f1e27a08a5d5a449f30aadbc458d348
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:0ef5b10a6cadbef81d3772504cf2ed7c6f1e27a08a5d5a449f30aadbc458d348]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:0ef5b10a6cadbef81d3772504cf2ed7c6f1e27a08a5d5a449f30aadbc458d348]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:0ef5b10a6cadbef81d3772504cf2ed7c6f1e27a08a5d5a449f30aadbc458d348
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:0ef5b10a6cadbef81d3772504cf2ed7c6f1e27a08a5d5a449f30aadbc458d348]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/chunked single/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:0ef5b10a6cadbef81d3772504cf2ed7c6f1e27a08a5d5a449f30aadbc458d348
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:0ef5b10a6cadbef81d3772504cf2ed7c6f1e27a08a5d5a449f30aadbc458d348]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/chunked single/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:0ef5b10a6cadbef81d3772504cf2ed7c6f1e27a08a5d5a449f30aadbc458d348
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:0ef5b10a6cadbef81d3772504cf2ed7c6f1e27a08a5d5a449f30aadbc458d348]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/chunked single/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:0ef5b10a6cadbef81d3772504cf2ed7c6f1e27a08a5d5a449f30aadbc458d348
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:0ef5b10a6cadbef81d3772504cf2ed7c6f1e27a08a5d5a449f30aadbc458d348
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha256 blobs/stream

+ +
+

OCI Conformance Test/sha256 blobs/stream/blob-patch-stream

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+             Content-Length: [0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/5f503a94c5b0d166792fb6f332691685a82ef090a0ef0fc14bcbf824d0f19a78]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/5f503a94c5b0d166792fb6f332691685a82ef090a0ef0fc14bcbf824d0f19a78
+Headers:
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/5f503a94c5b0d166792fb6f332691685a82ef090a0ef0fc14bcbf824d0f19a78]
+                      Range: [0-511]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/5f503a94c5b0d166792fb6f332691685a82ef090a0ef0fc14bcbf824d0f19a78?digest=sha256%3Acbc230805006d448cb0eaa795917e624a9ea3846ba2598e8cac30915e7b7e0d1
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:cbc230805006d448cb0eaa795917e624a9ea3846ba2598e8cac30915e7b7e0d1]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cbc230805006d448cb0eaa795917e624a9ea3846ba2598e8cac30915e7b7e0d1]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cbc230805006d448cb0eaa795917e624a9ea3846ba2598e8cac30915e7b7e0d1
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:cbc230805006d448cb0eaa795917e624a9ea3846ba2598e8cac30915e7b7e0d1]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/stream/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cbc230805006d448cb0eaa795917e624a9ea3846ba2598e8cac30915e7b7e0d1
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:cbc230805006d448cb0eaa795917e624a9ea3846ba2598e8cac30915e7b7e0d1]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/stream/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cbc230805006d448cb0eaa795917e624a9ea3846ba2598e8cac30915e7b7e0d1
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:cbc230805006d448cb0eaa795917e624a9ea3846ba2598e8cac30915e7b7e0d1]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/stream/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cbc230805006d448cb0eaa795917e624a9ea3846ba2598e8cac30915e7b7e0d1
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cbc230805006d448cb0eaa795917e624a9ea3846ba2598e8cac30915e7b7e0d1
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha256 blobs/mount

+ +
+

OCI Conformance Test/sha256 blobs/mount/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/uploads/fe992e901de7b83c8a0388186510e6cf1f5202505a960658cc1fde0e52c5ae7b]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/uploads/fe992e901de7b83c8a0388186510e6cf1f5202505a960658cc1fde0e52c5ae7b?digest=sha256%3A9f58f1f6f8f3115922ae2414d3108ed08f93fefd19b406bec25ddba5599cea5c
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:9f58f1f6f8f3115922ae2414d3108ed08f93fefd19b406bec25ddba5599cea5c]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/sha256:9f58f1f6f8f3115922ae2414d3108ed08f93fefd19b406bec25ddba5599cea5c]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/sha256:9f58f1f6f8f3115922ae2414d3108ed08f93fefd19b406bec25ddba5599cea5c
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:9f58f1f6f8f3115922ae2414d3108ed08f93fefd19b406bec25ddba5599cea5c]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/mount/blob-mount

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/?from=conformance%2Focimem%2Fdk73zkuop0tg%2Frepo2&mount=sha256%3A9f58f1f6f8f3115922ae2414d3108ed08f93fefd19b406bec25ddba5599cea5c
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:9f58f1f6f8f3115922ae2414d3108ed08f93fefd19b406bec25ddba5599cea5c]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:9f58f1f6f8f3115922ae2414d3108ed08f93fefd19b406bec25ddba5599cea5c]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:9f58f1f6f8f3115922ae2414d3108ed08f93fefd19b406bec25ddba5599cea5c
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:9f58f1f6f8f3115922ae2414d3108ed08f93fefd19b406bec25ddba5599cea5c]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/mount/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:9f58f1f6f8f3115922ae2414d3108ed08f93fefd19b406bec25ddba5599cea5c
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:9f58f1f6f8f3115922ae2414d3108ed08f93fefd19b406bec25ddba5599cea5c]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/mount/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:9f58f1f6f8f3115922ae2414d3108ed08f93fefd19b406bec25ddba5599cea5c
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:9f58f1f6f8f3115922ae2414d3108ed08f93fefd19b406bec25ddba5599cea5c]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/mount/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:9f58f1f6f8f3115922ae2414d3108ed08f93fefd19b406bec25ddba5599cea5c
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:9f58f1f6f8f3115922ae2414d3108ed08f93fefd19b406bec25ddba5599cea5c
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/mount/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/sha256:9f58f1f6f8f3115922ae2414d3108ed08f93fefd19b406bec25ddba5599cea5c
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/sha256:9f58f1f6f8f3115922ae2414d3108ed08f93fefd19b406bec25ddba5599cea5c
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha256 blobs/mount anonymous

+ +
+

OCI Conformance Test/sha256 blobs/mount anonymous/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/uploads/87e3605f41a1b9f1a9e00f72ff858b290173ebbd10258fef125571c80e40471d]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/uploads/87e3605f41a1b9f1a9e00f72ff858b290173ebbd10258fef125571c80e40471d?digest=sha256%3A8b9a42da967006edd1ba01c11571f3ebfd6f4717fa9f8c4b106bb584d280de32
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:8b9a42da967006edd1ba01c11571f3ebfd6f4717fa9f8c4b106bb584d280de32]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/sha256:8b9a42da967006edd1ba01c11571f3ebfd6f4717fa9f8c4b106bb584d280de32]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/sha256:8b9a42da967006edd1ba01c11571f3ebfd6f4717fa9f8c4b106bb584d280de32
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:8b9a42da967006edd1ba01c11571f3ebfd6f4717fa9f8c4b106bb584d280de32]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/mount anonymous/blob-mount-anonymous

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/?mount=sha256%3A8b9a42da967006edd1ba01c11571f3ebfd6f4717fa9f8c4b106bb584d280de32
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/d8f07fd77b130a22c4a9bdfb708892572faae64ae93d9901d9de2906c4c7d47a]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/d8f07fd77b130a22c4a9bdfb708892572faae64ae93d9901d9de2906c4c7d47a?digest=sha256%3A8b9a42da967006edd1ba01c11571f3ebfd6f4717fa9f8c4b106bb584d280de32
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:8b9a42da967006edd1ba01c11571f3ebfd6f4717fa9f8c4b106bb584d280de32]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:8b9a42da967006edd1ba01c11571f3ebfd6f4717fa9f8c4b106bb584d280de32]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:8b9a42da967006edd1ba01c11571f3ebfd6f4717fa9f8c4b106bb584d280de32
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:8b9a42da967006edd1ba01c11571f3ebfd6f4717fa9f8c4b106bb584d280de32]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+

Errors:

+
registry returned status 202, fell back to blob POST+PUT
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/mount anonymous/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:8b9a42da967006edd1ba01c11571f3ebfd6f4717fa9f8c4b106bb584d280de32
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:8b9a42da967006edd1ba01c11571f3ebfd6f4717fa9f8c4b106bb584d280de32
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/mount anonymous/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/sha256:8b9a42da967006edd1ba01c11571f3ebfd6f4717fa9f8c4b106bb584d280de32
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/sha256:8b9a42da967006edd1ba01c11571f3ebfd6f4717fa9f8c4b106bb584d280de32
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha256 blobs/mount missing

+ +
+

OCI Conformance Test/sha256 blobs/mount missing/blob-mount

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/?from=conformance%2Focimem%2Fdk73zkuop0tg%2Frepo2&mount=sha256%3A8e0e89ac63b332e322e037eb83424ca130e1fbabec1b1eecfa5b18f6f61e277c
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/f7dffadf2dcaf9b523d729174b4812b386f51dbe3dad272633b2ac25c360716c]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/f7dffadf2dcaf9b523d729174b4812b386f51dbe3dad272633b2ac25c360716c?digest=sha256%3A8e0e89ac63b332e322e037eb83424ca130e1fbabec1b1eecfa5b18f6f61e277c
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:8e0e89ac63b332e322e037eb83424ca130e1fbabec1b1eecfa5b18f6f61e277c]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:8e0e89ac63b332e322e037eb83424ca130e1fbabec1b1eecfa5b18f6f61e277c]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:8e0e89ac63b332e322e037eb83424ca130e1fbabec1b1eecfa5b18f6f61e277c
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:8e0e89ac63b332e322e037eb83424ca130e1fbabec1b1eecfa5b18f6f61e277c]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/mount missing/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:8e0e89ac63b332e322e037eb83424ca130e1fbabec1b1eecfa5b18f6f61e277c
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:8e0e89ac63b332e322e037eb83424ca130e1fbabec1b1eecfa5b18f6f61e277c]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/mount missing/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:8e0e89ac63b332e322e037eb83424ca130e1fbabec1b1eecfa5b18f6f61e277c
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:8e0e89ac63b332e322e037eb83424ca130e1fbabec1b1eecfa5b18f6f61e277c]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/mount missing/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:8e0e89ac63b332e322e037eb83424ca130e1fbabec1b1eecfa5b18f6f61e277c
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:8e0e89ac63b332e322e037eb83424ca130e1fbabec1b1eecfa5b18f6f61e277c
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha256 blobs/post cancel

+ +
+

OCI Conformance Test/sha256 blobs/post cancel/blob-post-cancel

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/2bc89a6ee4afde4e272df09012bc29d90b12c4d1851defe378b5f85ec29047fc]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/2bc89a6ee4afde4e272df09012bc29d90b12c4d1851defe378b5f85ec29047fc
+Headers:
+             Content-Length: [0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 204
+Headers:
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/post cancel/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1c135ced4a71e772ee080e6e2cb1b0f56d90a076f812aa7f8ebb7f4174f86960
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+{"errors":[{"code":"BLOB_UNKNOWN","message":"blob (sha256:1c135ced4a71e772ee080e6e2cb1b0f56d90a076f812aa7f8ebb7f4174f86960) unknown to registry"}]}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1c135ced4a71e772ee080e6e2cb1b0f56d90a076f812aa7f8ebb7f4174f86960
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha256 blobs/chunked multi

+ +
+

OCI Conformance Test/sha256 blobs/chunked multi/blob-patch-chunked

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+             Content-Length: [0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b608ff0e2216bfbee41d0512cd9d6f60113c90900fee64a5a5fe4bf8a4b96ff6]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b608ff0e2216bfbee41d0512cd9d6f60113c90900fee64a5a5fe4bf8a4b96ff6
+Headers:
+             Content-Length: [1024]
+              Content-Range: [0-1023]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b608ff0e2216bfbee41d0512cd9d6f60113c90900fee64a5a5fe4bf8a4b96ff6]
+                      Range: [0-1023]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b608ff0e2216bfbee41d0512cd9d6f60113c90900fee64a5a5fe4bf8a4b96ff6
+Headers:
+             Content-Length: [1024]
+              Content-Range: [1024-2047]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b608ff0e2216bfbee41d0512cd9d6f60113c90900fee64a5a5fe4bf8a4b96ff6]
+                      Range: [0-2047]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b608ff0e2216bfbee41d0512cd9d6f60113c90900fee64a5a5fe4bf8a4b96ff6
+Headers:
+             Content-Length: [1019]
+              Content-Range: [2048-3066]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1019 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b608ff0e2216bfbee41d0512cd9d6f60113c90900fee64a5a5fe4bf8a4b96ff6]
+                      Range: [0-3066]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b608ff0e2216bfbee41d0512cd9d6f60113c90900fee64a5a5fe4bf8a4b96ff6?digest=sha256%3Aff1488ea8936dfa16dd46f205be2d0ab37d94e0b89f94779aec6074aea7d6c8a
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:ff1488ea8936dfa16dd46f205be2d0ab37d94e0b89f94779aec6074aea7d6c8a]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:ff1488ea8936dfa16dd46f205be2d0ab37d94e0b89f94779aec6074aea7d6c8a]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:ff1488ea8936dfa16dd46f205be2d0ab37d94e0b89f94779aec6074aea7d6c8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:ff1488ea8936dfa16dd46f205be2d0ab37d94e0b89f94779aec6074aea7d6c8a]
+--- Output of application/octet-stream not supported, 3067 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/chunked multi/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:ff1488ea8936dfa16dd46f205be2d0ab37d94e0b89f94779aec6074aea7d6c8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:ff1488ea8936dfa16dd46f205be2d0ab37d94e0b89f94779aec6074aea7d6c8a]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/chunked multi/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:ff1488ea8936dfa16dd46f205be2d0ab37d94e0b89f94779aec6074aea7d6c8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:ff1488ea8936dfa16dd46f205be2d0ab37d94e0b89f94779aec6074aea7d6c8a]
+--- Output of application/octet-stream not supported, 3067 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/chunked multi/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:ff1488ea8936dfa16dd46f205be2d0ab37d94e0b89f94779aec6074aea7d6c8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:ff1488ea8936dfa16dd46f205be2d0ab37d94e0b89f94779aec6074aea7d6c8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha256 blobs/chunked multi and put chunk

+ +
+

OCI Conformance Test/sha256 blobs/chunked multi and put chunk/blob-patch-chunked

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+             Content-Length: [0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/9277e8a6fc5877088e8221e9ab28f3749dce22ae4972032cd169954379aaaf34]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/9277e8a6fc5877088e8221e9ab28f3749dce22ae4972032cd169954379aaaf34
+Headers:
+             Content-Length: [1024]
+              Content-Range: [0-1023]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/9277e8a6fc5877088e8221e9ab28f3749dce22ae4972032cd169954379aaaf34]
+                      Range: [0-1023]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/9277e8a6fc5877088e8221e9ab28f3749dce22ae4972032cd169954379aaaf34
+Headers:
+             Content-Length: [1024]
+              Content-Range: [1024-2047]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/9277e8a6fc5877088e8221e9ab28f3749dce22ae4972032cd169954379aaaf34]
+                      Range: [0-2047]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/9277e8a6fc5877088e8221e9ab28f3749dce22ae4972032cd169954379aaaf34?digest=sha256%3A01b525a4a900115beec65cb3824424277b0fc167e66595f03d7c86cddaed7e51
+Headers:
+             Content-Length: [1019]
+              Content-Range: [2048-3066]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1019 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:01b525a4a900115beec65cb3824424277b0fc167e66595f03d7c86cddaed7e51]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:01b525a4a900115beec65cb3824424277b0fc167e66595f03d7c86cddaed7e51]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:01b525a4a900115beec65cb3824424277b0fc167e66595f03d7c86cddaed7e51
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:01b525a4a900115beec65cb3824424277b0fc167e66595f03d7c86cddaed7e51]
+--- Output of application/octet-stream not supported, 3067 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/chunked multi and put chunk/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:01b525a4a900115beec65cb3824424277b0fc167e66595f03d7c86cddaed7e51
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:01b525a4a900115beec65cb3824424277b0fc167e66595f03d7c86cddaed7e51]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/chunked multi and put chunk/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:01b525a4a900115beec65cb3824424277b0fc167e66595f03d7c86cddaed7e51
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:01b525a4a900115beec65cb3824424277b0fc167e66595f03d7c86cddaed7e51]
+--- Output of application/octet-stream not supported, 3067 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/chunked multi and put chunk/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:01b525a4a900115beec65cb3824424277b0fc167e66595f03d7c86cddaed7e51
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:01b525a4a900115beec65cb3824424277b0fc167e66595f03d7c86cddaed7e51
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha256 blobs/chunked out-of-order

+ +
+

OCI Conformance Test/sha256 blobs/chunked out-of-order/blob-patch-chunked

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+             Content-Length: [0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a80990805220e13aa0d5152ede7c7f0994f1c4e55e20e1255b59d6679adbad7d]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a80990805220e13aa0d5152ede7c7f0994f1c4e55e20e1255b59d6679adbad7d
+Headers:
+             Content-Length: [1024]
+              Content-Range: [1024-2047]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 416
+Headers:
+             Content-Length: [75]
+              Content-Range: [bytes */*]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+{"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a80990805220e13aa0d5152ede7c7f0994f1c4e55e20e1255b59d6679adbad7d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 204
+Headers:
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a80990805220e13aa0d5152ede7c7f0994f1c4e55e20e1255b59d6679adbad7d]
+                      Range: [0--1]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a80990805220e13aa0d5152ede7c7f0994f1c4e55e20e1255b59d6679adbad7d
+Headers:
+             Content-Length: [1024]
+              Content-Range: [0-1023]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a80990805220e13aa0d5152ede7c7f0994f1c4e55e20e1255b59d6679adbad7d]
+                      Range: [0-1023]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a80990805220e13aa0d5152ede7c7f0994f1c4e55e20e1255b59d6679adbad7d
+Headers:
+             Content-Length: [1019]
+              Content-Range: [2048-3066]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1019 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 416
+Headers:
+             Content-Length: [75]
+              Content-Range: [bytes */*]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+{"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a80990805220e13aa0d5152ede7c7f0994f1c4e55e20e1255b59d6679adbad7d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 204
+Headers:
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a80990805220e13aa0d5152ede7c7f0994f1c4e55e20e1255b59d6679adbad7d]
+                      Range: [0-1023]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a80990805220e13aa0d5152ede7c7f0994f1c4e55e20e1255b59d6679adbad7d
+Headers:
+             Content-Length: [1024]
+              Content-Range: [1024-2047]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a80990805220e13aa0d5152ede7c7f0994f1c4e55e20e1255b59d6679adbad7d]
+                      Range: [0-2047]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a80990805220e13aa0d5152ede7c7f0994f1c4e55e20e1255b59d6679adbad7d
+Headers:
+             Content-Length: [1024]
+              Content-Range: [0-1023]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 416
+Headers:
+             Content-Length: [75]
+              Content-Range: [bytes */*]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+{"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a80990805220e13aa0d5152ede7c7f0994f1c4e55e20e1255b59d6679adbad7d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 204
+Headers:
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a80990805220e13aa0d5152ede7c7f0994f1c4e55e20e1255b59d6679adbad7d]
+                      Range: [0-2047]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a80990805220e13aa0d5152ede7c7f0994f1c4e55e20e1255b59d6679adbad7d
+Headers:
+             Content-Length: [1019]
+              Content-Range: [2048-3066]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1019 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a80990805220e13aa0d5152ede7c7f0994f1c4e55e20e1255b59d6679adbad7d]
+                      Range: [0-3066]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a80990805220e13aa0d5152ede7c7f0994f1c4e55e20e1255b59d6679adbad7d?digest=sha256%3A1fc6fc48e21ceab7db8c80738060cc68b51cf992e5dffa23d0d1f061774133b3
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:1fc6fc48e21ceab7db8c80738060cc68b51cf992e5dffa23d0d1f061774133b3]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1fc6fc48e21ceab7db8c80738060cc68b51cf992e5dffa23d0d1f061774133b3]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1fc6fc48e21ceab7db8c80738060cc68b51cf992e5dffa23d0d1f061774133b3
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:1fc6fc48e21ceab7db8c80738060cc68b51cf992e5dffa23d0d1f061774133b3]
+--- Output of application/octet-stream not supported, 3067 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/chunked out-of-order/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1fc6fc48e21ceab7db8c80738060cc68b51cf992e5dffa23d0d1f061774133b3
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:1fc6fc48e21ceab7db8c80738060cc68b51cf992e5dffa23d0d1f061774133b3]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/chunked out-of-order/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1fc6fc48e21ceab7db8c80738060cc68b51cf992e5dffa23d0d1f061774133b3
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:1fc6fc48e21ceab7db8c80738060cc68b51cf992e5dffa23d0d1f061774133b3]
+--- Output of application/octet-stream not supported, 3067 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/chunked out-of-order/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1fc6fc48e21ceab7db8c80738060cc68b51cf992e5dffa23d0d1f061774133b3
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1fc6fc48e21ceab7db8c80738060cc68b51cf992e5dffa23d0d1f061774133b3
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha256 blobs/chunked out-of-order and put chunk

+ +
+

OCI Conformance Test/sha256 blobs/chunked out-of-order and put chunk/blob-patch-chunked

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+             Content-Length: [0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/adf1ef0c6e8f4d181263512f9eb9c7fee0f3c01e732df4becdcd2674f281cbcd]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/adf1ef0c6e8f4d181263512f9eb9c7fee0f3c01e732df4becdcd2674f281cbcd
+Headers:
+             Content-Length: [1024]
+              Content-Range: [1024-2047]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 416
+Headers:
+             Content-Length: [75]
+              Content-Range: [bytes */*]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+{"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/adf1ef0c6e8f4d181263512f9eb9c7fee0f3c01e732df4becdcd2674f281cbcd
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 204
+Headers:
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/adf1ef0c6e8f4d181263512f9eb9c7fee0f3c01e732df4becdcd2674f281cbcd]
+                      Range: [0--1]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/adf1ef0c6e8f4d181263512f9eb9c7fee0f3c01e732df4becdcd2674f281cbcd
+Headers:
+             Content-Length: [1024]
+              Content-Range: [0-1023]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/adf1ef0c6e8f4d181263512f9eb9c7fee0f3c01e732df4becdcd2674f281cbcd]
+                      Range: [0-1023]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/adf1ef0c6e8f4d181263512f9eb9c7fee0f3c01e732df4becdcd2674f281cbcd?digest=sha256%3Ab81b2dc2cb0817a704ebeef8e7107a8f2d357fbc41e37a2bf8a847601678ab76
+Headers:
+             Content-Length: [1019]
+              Content-Range: [2048-3066]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1019 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 416
+Headers:
+             Content-Length: [75]
+              Content-Range: [bytes */*]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+{"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/adf1ef0c6e8f4d181263512f9eb9c7fee0f3c01e732df4becdcd2674f281cbcd?digest=sha256%3Ab81b2dc2cb0817a704ebeef8e7107a8f2d357fbc41e37a2bf8a847601678ab76
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 204
+Headers:
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/adf1ef0c6e8f4d181263512f9eb9c7fee0f3c01e732df4becdcd2674f281cbcd]
+                      Range: [0-1023]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/adf1ef0c6e8f4d181263512f9eb9c7fee0f3c01e732df4becdcd2674f281cbcd
+Headers:
+             Content-Length: [1024]
+              Content-Range: [1024-2047]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/adf1ef0c6e8f4d181263512f9eb9c7fee0f3c01e732df4becdcd2674f281cbcd]
+                      Range: [0-2047]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/adf1ef0c6e8f4d181263512f9eb9c7fee0f3c01e732df4becdcd2674f281cbcd
+Headers:
+             Content-Length: [1024]
+              Content-Range: [0-1023]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 416
+Headers:
+             Content-Length: [75]
+              Content-Range: [bytes */*]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+{"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/adf1ef0c6e8f4d181263512f9eb9c7fee0f3c01e732df4becdcd2674f281cbcd
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 204
+Headers:
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/adf1ef0c6e8f4d181263512f9eb9c7fee0f3c01e732df4becdcd2674f281cbcd]
+                      Range: [0-2047]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/adf1ef0c6e8f4d181263512f9eb9c7fee0f3c01e732df4becdcd2674f281cbcd?digest=sha256%3Ab81b2dc2cb0817a704ebeef8e7107a8f2d357fbc41e37a2bf8a847601678ab76
+Headers:
+             Content-Length: [1019]
+              Content-Range: [2048-3066]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1019 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:b81b2dc2cb0817a704ebeef8e7107a8f2d357fbc41e37a2bf8a847601678ab76]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:b81b2dc2cb0817a704ebeef8e7107a8f2d357fbc41e37a2bf8a847601678ab76]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:b81b2dc2cb0817a704ebeef8e7107a8f2d357fbc41e37a2bf8a847601678ab76
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:b81b2dc2cb0817a704ebeef8e7107a8f2d357fbc41e37a2bf8a847601678ab76]
+--- Output of application/octet-stream not supported, 3067 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/chunked out-of-order and put chunk/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:b81b2dc2cb0817a704ebeef8e7107a8f2d357fbc41e37a2bf8a847601678ab76
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:b81b2dc2cb0817a704ebeef8e7107a8f2d357fbc41e37a2bf8a847601678ab76]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/chunked out-of-order and put chunk/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:b81b2dc2cb0817a704ebeef8e7107a8f2d357fbc41e37a2bf8a847601678ab76
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:b81b2dc2cb0817a704ebeef8e7107a8f2d357fbc41e37a2bf8a847601678ab76]
+--- Output of application/octet-stream not supported, 3067 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/chunked out-of-order and put chunk/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:b81b2dc2cb0817a704ebeef8e7107a8f2d357fbc41e37a2bf8a847601678ab76
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:b81b2dc2cb0817a704ebeef8e7107a8f2d357fbc41e37a2bf8a847601678ab76
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha256 blobs/range requests

+ +
+

OCI Conformance Test/sha256 blobs/range requests/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/20aa069dab0afd074da15c8f5c30e5a8347413b1b3b646a58e562c6703d45f57]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/20aa069dab0afd074da15c8f5c30e5a8347413b1b3b646a58e562c6703d45f57?digest=sha256%3Acb8d13577ee868d39578b295aad6598d3c41f517bc4c503eac4a29c35fa05dd7
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:cb8d13577ee868d39578b295aad6598d3c41f517bc4c503eac4a29c35fa05dd7]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cb8d13577ee868d39578b295aad6598d3c41f517bc4c503eac4a29c35fa05dd7]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cb8d13577ee868d39578b295aad6598d3c41f517bc4c503eac4a29c35fa05dd7
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:cb8d13577ee868d39578b295aad6598d3c41f517bc4c503eac4a29c35fa05dd7]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/range requests/range 500-1499

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cb8d13577ee868d39578b295aad6598d3c41f517bc4c503eac4a29c35fa05dd7
+Headers:
+                      Range: [bytes=500-1499]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 206
+Headers:
+             Content-Length: [1000]
+              Content-Range: [bytes 500-1499/2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:cb8d13577ee868d39578b295aad6598d3c41f517bc4c503eac4a29c35fa05dd7]
+--- Output of application/octet-stream not supported, 1000 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/range requests/range 500-

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cb8d13577ee868d39578b295aad6598d3c41f517bc4c503eac4a29c35fa05dd7
+Headers:
+                      Range: [bytes=500-]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 206
+Headers:
+             Content-Length: [1548]
+              Content-Range: [bytes 500-2047/2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:cb8d13577ee868d39578b295aad6598d3c41f517bc4c503eac4a29c35fa05dd7]
+--- Output of application/octet-stream not supported, 1548 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/range requests/range -500

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cb8d13577ee868d39578b295aad6598d3c41f517bc4c503eac4a29c35fa05dd7
+Headers:
+                      Range: [bytes=-500]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 206
+Headers:
+             Content-Length: [500]
+              Content-Range: [bytes 1548-2047/2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:cb8d13577ee868d39578b295aad6598d3c41f517bc4c503eac4a29c35fa05dd7]
+--- Output of application/octet-stream not supported, 500 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/range requests/range 2000-5000

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cb8d13577ee868d39578b295aad6598d3c41f517bc4c503eac4a29c35fa05dd7
+Headers:
+                      Range: [bytes=2000-5000]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 206
+Headers:
+             Content-Length: [48]
+              Content-Range: [bytes 2000-2047/2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:cb8d13577ee868d39578b295aad6598d3c41f517bc4c503eac4a29c35fa05dd7]
+--- Output of application/octet-stream not supported, 48 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/range requests/range 500-0

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cb8d13577ee868d39578b295aad6598d3c41f517bc4c503eac4a29c35fa05dd7
+Headers:
+                      Range: [bytes=500-0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 416
+Headers:
+             Content-Length: [79]
+              Content-Range: [bytes */*]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"range end is before range start"}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/range requests/range 5000-10000

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cb8d13577ee868d39578b295aad6598d3c41f517bc4c503eac4a29c35fa05dd7
+Headers:
+                      Range: [bytes=5000-10000]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 416
+Headers:
+             Content-Length: [81]
+              Content-Range: [bytes */*]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"range start is beyond end of blob"}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/range requests/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cb8d13577ee868d39578b295aad6598d3c41f517bc4c503eac4a29c35fa05dd7
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cb8d13577ee868d39578b295aad6598d3c41f517bc4c503eac4a29c35fa05dd7
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha256 blobs/empty

+ +
+

OCI Conformance Test/sha256 blobs/empty/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/72b21844be55fdcca18e8a23213e5150213630ae5eaf1a73901840a8d4f3681f]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/72b21844be55fdcca18e8a23213e5150213630ae5eaf1a73901840a8d4f3681f?digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/empty/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/empty/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/empty/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha256 blobs/emptyJSON

+ +
+

OCI Conformance Test/sha256 blobs/emptyJSON/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/35253bdbec76647b58a2d407f87a86c798a922c9d1330f49dc2f3446f3a3a10d]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/35253bdbec76647b58a2d407f87a86c798a922c9d1330f49dc2f3446f3a3a10d?digest=sha256%3A44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+{}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+{}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/emptyJSON/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/emptyJSON/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+{}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha256 blobs/emptyJSON/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha256 blobs/bad digest post only

+ +
+

OCI Conformance Test/sha256 blobs/bad digest post only/blob-post-only

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/?digest=sha256%3Ae31b4b98478ee3025bb201afb52d5ce193cf30230b6347aa57f209114390aafa
+Headers:
+             Content-Length: [3072]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 3072 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 400
+Headers:
+             Content-Length: [97]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+{"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: digest does not match contents"}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha256 blobs/bad digest post+put

+ +
+

OCI Conformance Test/sha256 blobs/bad digest post+put/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:29 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/6b1fa49cc7f943b7f325a586532bcdce5dedf9d5dcfe9fe9a9060b3795346523]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/6b1fa49cc7f943b7f325a586532bcdce5dedf9d5dcfe9fe9a9060b3795346523?digest=sha256%3Aeea5b88fe4aaa2d740d53e5a6303a5116b9d5c3742c713fbc6f1d9c3aef9fab9
+Headers:
+             Content-Length: [3072]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 3072 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 400
+Headers:
+             Content-Length: [97]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: digest does not match contents"}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha256 blobs/bad digest chunked

+ +
+

OCI Conformance Test/sha256 blobs/bad digest chunked/blob-patch-chunked

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+             Content-Length: [0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/788d0130091320be5806d11ca77f56c4d17beaf6b9b713129ec7a6d05a3ddbd1]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/788d0130091320be5806d11ca77f56c4d17beaf6b9b713129ec7a6d05a3ddbd1
+Headers:
+             Content-Length: [1025]
+              Content-Range: [0-1024]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1025 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/788d0130091320be5806d11ca77f56c4d17beaf6b9b713129ec7a6d05a3ddbd1]
+                      Range: [0-1024]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/788d0130091320be5806d11ca77f56c4d17beaf6b9b713129ec7a6d05a3ddbd1
+Headers:
+             Content-Length: [1025]
+              Content-Range: [1025-2049]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1025 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/788d0130091320be5806d11ca77f56c4d17beaf6b9b713129ec7a6d05a3ddbd1]
+                      Range: [0-2049]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/788d0130091320be5806d11ca77f56c4d17beaf6b9b713129ec7a6d05a3ddbd1
+Headers:
+             Content-Length: [1022]
+              Content-Range: [2050-3071]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1022 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/788d0130091320be5806d11ca77f56c4d17beaf6b9b713129ec7a6d05a3ddbd1]
+                      Range: [0-3071]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/788d0130091320be5806d11ca77f56c4d17beaf6b9b713129ec7a6d05a3ddbd1?digest=sha256%3A5d7122b211e147c91ada48d5234a4b3926feddcb52acbc8cc25c532885deb7d5
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 400
+Headers:
+             Content-Length: [97]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: digest does not match contents"}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha256 blobs/bad digest chunked and put chunk

+ +
+

OCI Conformance Test/sha256 blobs/bad digest chunked and put chunk/blob-patch-chunked

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+             Content-Length: [0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/77125f3306391668ef5ebf9d6f16a1d6cdf5b3d8c4d9573549f33e2605abd4f8]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/77125f3306391668ef5ebf9d6f16a1d6cdf5b3d8c4d9573549f33e2605abd4f8
+Headers:
+             Content-Length: [1025]
+              Content-Range: [0-1024]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1025 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/77125f3306391668ef5ebf9d6f16a1d6cdf5b3d8c4d9573549f33e2605abd4f8]
+                      Range: [0-1024]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/77125f3306391668ef5ebf9d6f16a1d6cdf5b3d8c4d9573549f33e2605abd4f8
+Headers:
+             Content-Length: [1025]
+              Content-Range: [1025-2049]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1025 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/77125f3306391668ef5ebf9d6f16a1d6cdf5b3d8c4d9573549f33e2605abd4f8]
+                      Range: [0-2049]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/77125f3306391668ef5ebf9d6f16a1d6cdf5b3d8c4d9573549f33e2605abd4f8
+Headers:
+             Content-Length: [1022]
+              Content-Range: [2050-3071]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1022 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/77125f3306391668ef5ebf9d6f16a1d6cdf5b3d8c4d9573549f33e2605abd4f8]
+                      Range: [0-3071]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/77125f3306391668ef5ebf9d6f16a1d6cdf5b3d8c4d9573549f33e2605abd4f8?digest=sha256%3A12c8cc4faec006be5cf289a37068a88f7415986423b8496b9be416f39f48ec43
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 400
+Headers:
+             Content-Length: [97]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: digest does not match contents"}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha256 blobs/bad digest stream

+ +
+

OCI Conformance Test/sha256 blobs/bad digest stream/blob-patch-stream

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+             Content-Length: [0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/adb1a7828158f75a8773cac023e708fdd902f886b72e63439d47fcd0d9d5349b]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/adb1a7828158f75a8773cac023e708fdd902f886b72e63439d47fcd0d9d5349b
+Headers:
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 3072 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/adb1a7828158f75a8773cac023e708fdd902f886b72e63439d47fcd0d9d5349b]
+                      Range: [0-3071]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/adb1a7828158f75a8773cac023e708fdd902f886b72e63439d47fcd0d9d5349b?digest=sha256%3A951fef2e418c3417fb7172d885aab08b10dbdc9d074cd9a2efa8298366405620
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 400
+Headers:
+             Content-Length: [97]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: digest does not match contents"}]}
+================================================================================
+
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/sha512 blobs

+ +
+

OCI Conformance Test/sha512 blobs/get-missing

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:5c9f54dcf109dab49ab77f78c812de8be4f52d98c451e531d84f99fbbb9e6249df056f213f168f8ece0415aa7e76570232e5b44dd66486cafa4e87052de549b7
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [211]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"BLOB_UNKNOWN","message":"blob (sha512:5c9f54dcf109dab49ab77f78c812de8be4f52d98c451e531d84f99fbbb9e6249df056f213f168f8ece0415aa7e76570232e5b44dd66486cafa4e87052de549b7) unknown to registry"}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/post only

+ +
+

OCI Conformance Test/sha512 blobs/post only/blob-post-only

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/?digest=sha512%3A0abfc9a140d2f89478baf5675cfe41d5f5050159837a81d2303f450b74733bba69cfeab5db8d727b4d1da969bc05476e37f49d3d9da76110dcd470634ad3af91
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:0abfc9a140d2f89478baf5675cfe41d5f5050159837a81d2303f450b74733bba69cfeab5db8d727b4d1da969bc05476e37f49d3d9da76110dcd470634ad3af91]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0abfc9a140d2f89478baf5675cfe41d5f5050159837a81d2303f450b74733bba69cfeab5db8d727b4d1da969bc05476e37f49d3d9da76110dcd470634ad3af91]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0abfc9a140d2f89478baf5675cfe41d5f5050159837a81d2303f450b74733bba69cfeab5db8d727b4d1da969bc05476e37f49d3d9da76110dcd470634ad3af91
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:0abfc9a140d2f89478baf5675cfe41d5f5050159837a81d2303f450b74733bba69cfeab5db8d727b4d1da969bc05476e37f49d3d9da76110dcd470634ad3af91]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/post only/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0abfc9a140d2f89478baf5675cfe41d5f5050159837a81d2303f450b74733bba69cfeab5db8d727b4d1da969bc05476e37f49d3d9da76110dcd470634ad3af91
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:0abfc9a140d2f89478baf5675cfe41d5f5050159837a81d2303f450b74733bba69cfeab5db8d727b4d1da969bc05476e37f49d3d9da76110dcd470634ad3af91]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/post only/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0abfc9a140d2f89478baf5675cfe41d5f5050159837a81d2303f450b74733bba69cfeab5db8d727b4d1da969bc05476e37f49d3d9da76110dcd470634ad3af91
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:0abfc9a140d2f89478baf5675cfe41d5f5050159837a81d2303f450b74733bba69cfeab5db8d727b4d1da969bc05476e37f49d3d9da76110dcd470634ad3af91]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/post only/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0abfc9a140d2f89478baf5675cfe41d5f5050159837a81d2303f450b74733bba69cfeab5db8d727b4d1da969bc05476e37f49d3d9da76110dcd470634ad3af91
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0abfc9a140d2f89478baf5675cfe41d5f5050159837a81d2303f450b74733bba69cfeab5db8d727b4d1da969bc05476e37f49d3d9da76110dcd470634ad3af91
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [211]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512 blobs/post+put

+ +
+

OCI Conformance Test/sha512 blobs/post+put/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1950ca60ad0287b948b3dda65727b1e76779fe9b3bd44b80f7d121d34e768c92]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1950ca60ad0287b948b3dda65727b1e76779fe9b3bd44b80f7d121d34e768c92?digest=sha512%3Adaa996d8ee984b242f239f077a577bf81f1ecd7f97f27873fee911f62632f2c2378829b0ca885308cbe6822bed7455f41487952cac6ef2c289dfa6973a391fdb
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:daa996d8ee984b242f239f077a577bf81f1ecd7f97f27873fee911f62632f2c2378829b0ca885308cbe6822bed7455f41487952cac6ef2c289dfa6973a391fdb]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:daa996d8ee984b242f239f077a577bf81f1ecd7f97f27873fee911f62632f2c2378829b0ca885308cbe6822bed7455f41487952cac6ef2c289dfa6973a391fdb]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:daa996d8ee984b242f239f077a577bf81f1ecd7f97f27873fee911f62632f2c2378829b0ca885308cbe6822bed7455f41487952cac6ef2c289dfa6973a391fdb
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:daa996d8ee984b242f239f077a577bf81f1ecd7f97f27873fee911f62632f2c2378829b0ca885308cbe6822bed7455f41487952cac6ef2c289dfa6973a391fdb]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/post+put/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:daa996d8ee984b242f239f077a577bf81f1ecd7f97f27873fee911f62632f2c2378829b0ca885308cbe6822bed7455f41487952cac6ef2c289dfa6973a391fdb
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:daa996d8ee984b242f239f077a577bf81f1ecd7f97f27873fee911f62632f2c2378829b0ca885308cbe6822bed7455f41487952cac6ef2c289dfa6973a391fdb]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/post+put/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:daa996d8ee984b242f239f077a577bf81f1ecd7f97f27873fee911f62632f2c2378829b0ca885308cbe6822bed7455f41487952cac6ef2c289dfa6973a391fdb
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:daa996d8ee984b242f239f077a577bf81f1ecd7f97f27873fee911f62632f2c2378829b0ca885308cbe6822bed7455f41487952cac6ef2c289dfa6973a391fdb]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/post+put/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:daa996d8ee984b242f239f077a577bf81f1ecd7f97f27873fee911f62632f2c2378829b0ca885308cbe6822bed7455f41487952cac6ef2c289dfa6973a391fdb
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:daa996d8ee984b242f239f077a577bf81f1ecd7f97f27873fee911f62632f2c2378829b0ca885308cbe6822bed7455f41487952cac6ef2c289dfa6973a391fdb
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [211]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512 blobs/chunked single

+ +
+

OCI Conformance Test/sha512 blobs/chunked single/blob-patch-chunked

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+             Content-Length: [0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/022fd6efc7d949eb649555baa19c592508c80076fba5dfddf01e1612ac61f5b7]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/022fd6efc7d949eb649555baa19c592508c80076fba5dfddf01e1612ac61f5b7
+Headers:
+             Content-Length: [512]
+              Content-Range: [0-511]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/022fd6efc7d949eb649555baa19c592508c80076fba5dfddf01e1612ac61f5b7]
+                      Range: [0-511]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/022fd6efc7d949eb649555baa19c592508c80076fba5dfddf01e1612ac61f5b7?digest=sha512%3Af0fd026bc1b51784b0b5b12bb5a2de35a35ed14ab4ae0c2a3b40d24cbfbdfc7a4ab55a52d16c8f927d0ad9b867c4505d013c5a1645a2185bfcbcc9c8aa5fff78
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:f0fd026bc1b51784b0b5b12bb5a2de35a35ed14ab4ae0c2a3b40d24cbfbdfc7a4ab55a52d16c8f927d0ad9b867c4505d013c5a1645a2185bfcbcc9c8aa5fff78]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:f0fd026bc1b51784b0b5b12bb5a2de35a35ed14ab4ae0c2a3b40d24cbfbdfc7a4ab55a52d16c8f927d0ad9b867c4505d013c5a1645a2185bfcbcc9c8aa5fff78]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:f0fd026bc1b51784b0b5b12bb5a2de35a35ed14ab4ae0c2a3b40d24cbfbdfc7a4ab55a52d16c8f927d0ad9b867c4505d013c5a1645a2185bfcbcc9c8aa5fff78
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:f0fd026bc1b51784b0b5b12bb5a2de35a35ed14ab4ae0c2a3b40d24cbfbdfc7a4ab55a52d16c8f927d0ad9b867c4505d013c5a1645a2185bfcbcc9c8aa5fff78]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/chunked single/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:f0fd026bc1b51784b0b5b12bb5a2de35a35ed14ab4ae0c2a3b40d24cbfbdfc7a4ab55a52d16c8f927d0ad9b867c4505d013c5a1645a2185bfcbcc9c8aa5fff78
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:f0fd026bc1b51784b0b5b12bb5a2de35a35ed14ab4ae0c2a3b40d24cbfbdfc7a4ab55a52d16c8f927d0ad9b867c4505d013c5a1645a2185bfcbcc9c8aa5fff78]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/chunked single/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:f0fd026bc1b51784b0b5b12bb5a2de35a35ed14ab4ae0c2a3b40d24cbfbdfc7a4ab55a52d16c8f927d0ad9b867c4505d013c5a1645a2185bfcbcc9c8aa5fff78
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:f0fd026bc1b51784b0b5b12bb5a2de35a35ed14ab4ae0c2a3b40d24cbfbdfc7a4ab55a52d16c8f927d0ad9b867c4505d013c5a1645a2185bfcbcc9c8aa5fff78]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/chunked single/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:f0fd026bc1b51784b0b5b12bb5a2de35a35ed14ab4ae0c2a3b40d24cbfbdfc7a4ab55a52d16c8f927d0ad9b867c4505d013c5a1645a2185bfcbcc9c8aa5fff78
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:f0fd026bc1b51784b0b5b12bb5a2de35a35ed14ab4ae0c2a3b40d24cbfbdfc7a4ab55a52d16c8f927d0ad9b867c4505d013c5a1645a2185bfcbcc9c8aa5fff78
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [211]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512 blobs/stream

+ +
+

OCI Conformance Test/sha512 blobs/stream/blob-patch-stream

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+             Content-Length: [0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1ea7655890367a0283320fa19dbb9a205283cd543f4e0f9783e31310dc270a78]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1ea7655890367a0283320fa19dbb9a205283cd543f4e0f9783e31310dc270a78
+Headers:
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1ea7655890367a0283320fa19dbb9a205283cd543f4e0f9783e31310dc270a78]
+                      Range: [0-511]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1ea7655890367a0283320fa19dbb9a205283cd543f4e0f9783e31310dc270a78?digest=sha512%3A5936ffa6e319095cd75a55eb5dbe8e44a980f6e61d3722c8ecca0c67aefb07973591a778c350e13a8101588097ebe9ea8c7037d0ffec93cfac2907983bba7bb1
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:5936ffa6e319095cd75a55eb5dbe8e44a980f6e61d3722c8ecca0c67aefb07973591a778c350e13a8101588097ebe9ea8c7037d0ffec93cfac2907983bba7bb1]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:5936ffa6e319095cd75a55eb5dbe8e44a980f6e61d3722c8ecca0c67aefb07973591a778c350e13a8101588097ebe9ea8c7037d0ffec93cfac2907983bba7bb1]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:5936ffa6e319095cd75a55eb5dbe8e44a980f6e61d3722c8ecca0c67aefb07973591a778c350e13a8101588097ebe9ea8c7037d0ffec93cfac2907983bba7bb1
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:5936ffa6e319095cd75a55eb5dbe8e44a980f6e61d3722c8ecca0c67aefb07973591a778c350e13a8101588097ebe9ea8c7037d0ffec93cfac2907983bba7bb1]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/stream/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:5936ffa6e319095cd75a55eb5dbe8e44a980f6e61d3722c8ecca0c67aefb07973591a778c350e13a8101588097ebe9ea8c7037d0ffec93cfac2907983bba7bb1
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:5936ffa6e319095cd75a55eb5dbe8e44a980f6e61d3722c8ecca0c67aefb07973591a778c350e13a8101588097ebe9ea8c7037d0ffec93cfac2907983bba7bb1]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/stream/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:5936ffa6e319095cd75a55eb5dbe8e44a980f6e61d3722c8ecca0c67aefb07973591a778c350e13a8101588097ebe9ea8c7037d0ffec93cfac2907983bba7bb1
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:5936ffa6e319095cd75a55eb5dbe8e44a980f6e61d3722c8ecca0c67aefb07973591a778c350e13a8101588097ebe9ea8c7037d0ffec93cfac2907983bba7bb1]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/stream/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:5936ffa6e319095cd75a55eb5dbe8e44a980f6e61d3722c8ecca0c67aefb07973591a778c350e13a8101588097ebe9ea8c7037d0ffec93cfac2907983bba7bb1
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:5936ffa6e319095cd75a55eb5dbe8e44a980f6e61d3722c8ecca0c67aefb07973591a778c350e13a8101588097ebe9ea8c7037d0ffec93cfac2907983bba7bb1
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [211]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512 blobs/mount

+ +
+

OCI Conformance Test/sha512 blobs/mount/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/uploads/824b7d4047ce9d43be09a5d7576778db6530c7f75aaa3cb3ecb6bc10677335e1]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/uploads/824b7d4047ce9d43be09a5d7576778db6530c7f75aaa3cb3ecb6bc10677335e1?digest=sha512%3Aeedc0d0ef404d01b513a1a686f75c2951f4201e4e00e08eeb5c7fb8e3661c827d9fb8c2bcd312b6dd87c5adb38aecd807ab6f9e5ce1d4e558f2a324accc6dda6
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:eedc0d0ef404d01b513a1a686f75c2951f4201e4e00e08eeb5c7fb8e3661c827d9fb8c2bcd312b6dd87c5adb38aecd807ab6f9e5ce1d4e558f2a324accc6dda6]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/sha512:eedc0d0ef404d01b513a1a686f75c2951f4201e4e00e08eeb5c7fb8e3661c827d9fb8c2bcd312b6dd87c5adb38aecd807ab6f9e5ce1d4e558f2a324accc6dda6]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/sha512:eedc0d0ef404d01b513a1a686f75c2951f4201e4e00e08eeb5c7fb8e3661c827d9fb8c2bcd312b6dd87c5adb38aecd807ab6f9e5ce1d4e558f2a324accc6dda6
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:eedc0d0ef404d01b513a1a686f75c2951f4201e4e00e08eeb5c7fb8e3661c827d9fb8c2bcd312b6dd87c5adb38aecd807ab6f9e5ce1d4e558f2a324accc6dda6]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/mount/blob-mount

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/?from=conformance%2Focimem%2Fdk73zkuop0tg%2Frepo2&mount=sha512%3Aeedc0d0ef404d01b513a1a686f75c2951f4201e4e00e08eeb5c7fb8e3661c827d9fb8c2bcd312b6dd87c5adb38aecd807ab6f9e5ce1d4e558f2a324accc6dda6
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:eedc0d0ef404d01b513a1a686f75c2951f4201e4e00e08eeb5c7fb8e3661c827d9fb8c2bcd312b6dd87c5adb38aecd807ab6f9e5ce1d4e558f2a324accc6dda6]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:eedc0d0ef404d01b513a1a686f75c2951f4201e4e00e08eeb5c7fb8e3661c827d9fb8c2bcd312b6dd87c5adb38aecd807ab6f9e5ce1d4e558f2a324accc6dda6]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:eedc0d0ef404d01b513a1a686f75c2951f4201e4e00e08eeb5c7fb8e3661c827d9fb8c2bcd312b6dd87c5adb38aecd807ab6f9e5ce1d4e558f2a324accc6dda6
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:eedc0d0ef404d01b513a1a686f75c2951f4201e4e00e08eeb5c7fb8e3661c827d9fb8c2bcd312b6dd87c5adb38aecd807ab6f9e5ce1d4e558f2a324accc6dda6]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/mount/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:eedc0d0ef404d01b513a1a686f75c2951f4201e4e00e08eeb5c7fb8e3661c827d9fb8c2bcd312b6dd87c5adb38aecd807ab6f9e5ce1d4e558f2a324accc6dda6
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:eedc0d0ef404d01b513a1a686f75c2951f4201e4e00e08eeb5c7fb8e3661c827d9fb8c2bcd312b6dd87c5adb38aecd807ab6f9e5ce1d4e558f2a324accc6dda6]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/mount/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:eedc0d0ef404d01b513a1a686f75c2951f4201e4e00e08eeb5c7fb8e3661c827d9fb8c2bcd312b6dd87c5adb38aecd807ab6f9e5ce1d4e558f2a324accc6dda6
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:eedc0d0ef404d01b513a1a686f75c2951f4201e4e00e08eeb5c7fb8e3661c827d9fb8c2bcd312b6dd87c5adb38aecd807ab6f9e5ce1d4e558f2a324accc6dda6]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/mount/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:eedc0d0ef404d01b513a1a686f75c2951f4201e4e00e08eeb5c7fb8e3661c827d9fb8c2bcd312b6dd87c5adb38aecd807ab6f9e5ce1d4e558f2a324accc6dda6
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:eedc0d0ef404d01b513a1a686f75c2951f4201e4e00e08eeb5c7fb8e3661c827d9fb8c2bcd312b6dd87c5adb38aecd807ab6f9e5ce1d4e558f2a324accc6dda6
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [211]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/mount/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/sha512:eedc0d0ef404d01b513a1a686f75c2951f4201e4e00e08eeb5c7fb8e3661c827d9fb8c2bcd312b6dd87c5adb38aecd807ab6f9e5ce1d4e558f2a324accc6dda6
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/sha512:eedc0d0ef404d01b513a1a686f75c2951f4201e4e00e08eeb5c7fb8e3661c827d9fb8c2bcd312b6dd87c5adb38aecd807ab6f9e5ce1d4e558f2a324accc6dda6
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [211]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512 blobs/mount anonymous

+ +
+

OCI Conformance Test/sha512 blobs/mount anonymous/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/uploads/3855824eb2699dc514e6a4d4acb0803e2dc155d0778829db93fd3509d25cf0c0]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/uploads/3855824eb2699dc514e6a4d4acb0803e2dc155d0778829db93fd3509d25cf0c0?digest=sha512%3Aeca909f3860b1210c9501ab16e614f1af905b35e27457059d8c71d301f8a7c2d694d6cb52c412ece1fb9f8d30774a551227916a2fc82cd5b98cae438d412ab9b
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:eca909f3860b1210c9501ab16e614f1af905b35e27457059d8c71d301f8a7c2d694d6cb52c412ece1fb9f8d30774a551227916a2fc82cd5b98cae438d412ab9b]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/sha512:eca909f3860b1210c9501ab16e614f1af905b35e27457059d8c71d301f8a7c2d694d6cb52c412ece1fb9f8d30774a551227916a2fc82cd5b98cae438d412ab9b]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/sha512:eca909f3860b1210c9501ab16e614f1af905b35e27457059d8c71d301f8a7c2d694d6cb52c412ece1fb9f8d30774a551227916a2fc82cd5b98cae438d412ab9b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:eca909f3860b1210c9501ab16e614f1af905b35e27457059d8c71d301f8a7c2d694d6cb52c412ece1fb9f8d30774a551227916a2fc82cd5b98cae438d412ab9b]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/mount anonymous/blob-mount-anonymous

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/?mount=sha512%3Aeca909f3860b1210c9501ab16e614f1af905b35e27457059d8c71d301f8a7c2d694d6cb52c412ece1fb9f8d30774a551227916a2fc82cd5b98cae438d412ab9b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a129cf0f4acd13b1850f0879c564612f9a81c402c8056ea6ad73cd048936805b]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a129cf0f4acd13b1850f0879c564612f9a81c402c8056ea6ad73cd048936805b?digest=sha512%3Aeca909f3860b1210c9501ab16e614f1af905b35e27457059d8c71d301f8a7c2d694d6cb52c412ece1fb9f8d30774a551227916a2fc82cd5b98cae438d412ab9b
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:eca909f3860b1210c9501ab16e614f1af905b35e27457059d8c71d301f8a7c2d694d6cb52c412ece1fb9f8d30774a551227916a2fc82cd5b98cae438d412ab9b]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:eca909f3860b1210c9501ab16e614f1af905b35e27457059d8c71d301f8a7c2d694d6cb52c412ece1fb9f8d30774a551227916a2fc82cd5b98cae438d412ab9b]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:eca909f3860b1210c9501ab16e614f1af905b35e27457059d8c71d301f8a7c2d694d6cb52c412ece1fb9f8d30774a551227916a2fc82cd5b98cae438d412ab9b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:eca909f3860b1210c9501ab16e614f1af905b35e27457059d8c71d301f8a7c2d694d6cb52c412ece1fb9f8d30774a551227916a2fc82cd5b98cae438d412ab9b]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+

Errors:

+
registry returned status 202, fell back to blob POST+PUT
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/mount anonymous/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:eca909f3860b1210c9501ab16e614f1af905b35e27457059d8c71d301f8a7c2d694d6cb52c412ece1fb9f8d30774a551227916a2fc82cd5b98cae438d412ab9b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:eca909f3860b1210c9501ab16e614f1af905b35e27457059d8c71d301f8a7c2d694d6cb52c412ece1fb9f8d30774a551227916a2fc82cd5b98cae438d412ab9b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [211]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/mount anonymous/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/sha512:eca909f3860b1210c9501ab16e614f1af905b35e27457059d8c71d301f8a7c2d694d6cb52c412ece1fb9f8d30774a551227916a2fc82cd5b98cae438d412ab9b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo2/blobs/sha512:eca909f3860b1210c9501ab16e614f1af905b35e27457059d8c71d301f8a7c2d694d6cb52c412ece1fb9f8d30774a551227916a2fc82cd5b98cae438d412ab9b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [211]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512 blobs/mount missing

+ +
+

OCI Conformance Test/sha512 blobs/mount missing/blob-mount

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/?from=conformance%2Focimem%2Fdk73zkuop0tg%2Frepo2&mount=sha512%3A12c970fc087a5a079e094e66cf3904e18c6033f76a31432c95ca188662a60a4d7e91a64aeb52149a9b73ab1319e3d23c771f53a09ebd112f9161a3612fc414a1
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/9d5d703af59f4253f71f9afd09f45eb3641b00d4bf5081794ed9b6067efb844b]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/9d5d703af59f4253f71f9afd09f45eb3641b00d4bf5081794ed9b6067efb844b?digest=sha512%3A12c970fc087a5a079e094e66cf3904e18c6033f76a31432c95ca188662a60a4d7e91a64aeb52149a9b73ab1319e3d23c771f53a09ebd112f9161a3612fc414a1
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:12c970fc087a5a079e094e66cf3904e18c6033f76a31432c95ca188662a60a4d7e91a64aeb52149a9b73ab1319e3d23c771f53a09ebd112f9161a3612fc414a1]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:12c970fc087a5a079e094e66cf3904e18c6033f76a31432c95ca188662a60a4d7e91a64aeb52149a9b73ab1319e3d23c771f53a09ebd112f9161a3612fc414a1]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:12c970fc087a5a079e094e66cf3904e18c6033f76a31432c95ca188662a60a4d7e91a64aeb52149a9b73ab1319e3d23c771f53a09ebd112f9161a3612fc414a1
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:12c970fc087a5a079e094e66cf3904e18c6033f76a31432c95ca188662a60a4d7e91a64aeb52149a9b73ab1319e3d23c771f53a09ebd112f9161a3612fc414a1]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/mount missing/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:12c970fc087a5a079e094e66cf3904e18c6033f76a31432c95ca188662a60a4d7e91a64aeb52149a9b73ab1319e3d23c771f53a09ebd112f9161a3612fc414a1
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:12c970fc087a5a079e094e66cf3904e18c6033f76a31432c95ca188662a60a4d7e91a64aeb52149a9b73ab1319e3d23c771f53a09ebd112f9161a3612fc414a1]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/mount missing/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:12c970fc087a5a079e094e66cf3904e18c6033f76a31432c95ca188662a60a4d7e91a64aeb52149a9b73ab1319e3d23c771f53a09ebd112f9161a3612fc414a1
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [512]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:12c970fc087a5a079e094e66cf3904e18c6033f76a31432c95ca188662a60a4d7e91a64aeb52149a9b73ab1319e3d23c771f53a09ebd112f9161a3612fc414a1]
+--- Output of application/octet-stream not supported, 512 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/mount missing/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:12c970fc087a5a079e094e66cf3904e18c6033f76a31432c95ca188662a60a4d7e91a64aeb52149a9b73ab1319e3d23c771f53a09ebd112f9161a3612fc414a1
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:12c970fc087a5a079e094e66cf3904e18c6033f76a31432c95ca188662a60a4d7e91a64aeb52149a9b73ab1319e3d23c771f53a09ebd112f9161a3612fc414a1
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [211]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512 blobs/post cancel

+ +
+

OCI Conformance Test/sha512 blobs/post cancel/blob-post-cancel

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/65e8c097a7e44170e7b75a378c30ef9a1efdbb2643912f75cdc3ab52673f71ed]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/65e8c097a7e44170e7b75a378c30ef9a1efdbb2643912f75cdc3ab52673f71ed
+Headers:
+             Content-Length: [0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 204
+Headers:
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/post cancel/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:5c9f54dcf109dab49ab77f78c812de8be4f52d98c451e531d84f99fbbb9e6249df056f213f168f8ece0415aa7e76570232e5b44dd66486cafa4e87052de549b7
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [211]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"BLOB_UNKNOWN","message":"blob (sha512:5c9f54dcf109dab49ab77f78c812de8be4f52d98c451e531d84f99fbbb9e6249df056f213f168f8ece0415aa7e76570232e5b44dd66486cafa4e87052de549b7) unknown to registry"}]}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:5c9f54dcf109dab49ab77f78c812de8be4f52d98c451e531d84f99fbbb9e6249df056f213f168f8ece0415aa7e76570232e5b44dd66486cafa4e87052de549b7
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [211]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512 blobs/chunked multi

+ +
+

OCI Conformance Test/sha512 blobs/chunked multi/blob-patch-chunked

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+             Content-Length: [0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b655b7a262d732f6ac9dd44671b5b9408237da764dcae63b635204627fa9dbc8]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b655b7a262d732f6ac9dd44671b5b9408237da764dcae63b635204627fa9dbc8
+Headers:
+             Content-Length: [1024]
+              Content-Range: [0-1023]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b655b7a262d732f6ac9dd44671b5b9408237da764dcae63b635204627fa9dbc8]
+                      Range: [0-1023]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b655b7a262d732f6ac9dd44671b5b9408237da764dcae63b635204627fa9dbc8
+Headers:
+             Content-Length: [1024]
+              Content-Range: [1024-2047]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b655b7a262d732f6ac9dd44671b5b9408237da764dcae63b635204627fa9dbc8]
+                      Range: [0-2047]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b655b7a262d732f6ac9dd44671b5b9408237da764dcae63b635204627fa9dbc8
+Headers:
+             Content-Length: [1019]
+              Content-Range: [2048-3066]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1019 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b655b7a262d732f6ac9dd44671b5b9408237da764dcae63b635204627fa9dbc8]
+                      Range: [0-3066]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b655b7a262d732f6ac9dd44671b5b9408237da764dcae63b635204627fa9dbc8?digest=sha512%3A5a5986f78615bdafe82640de526f483b0163dfa495fe53ac4327ebad57c7729b5362712b453d88ebb3e035a3a9544f94c39e9c7c1904c3b866c7a445eb335cd6
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:5a5986f78615bdafe82640de526f483b0163dfa495fe53ac4327ebad57c7729b5362712b453d88ebb3e035a3a9544f94c39e9c7c1904c3b866c7a445eb335cd6]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:5a5986f78615bdafe82640de526f483b0163dfa495fe53ac4327ebad57c7729b5362712b453d88ebb3e035a3a9544f94c39e9c7c1904c3b866c7a445eb335cd6]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:5a5986f78615bdafe82640de526f483b0163dfa495fe53ac4327ebad57c7729b5362712b453d88ebb3e035a3a9544f94c39e9c7c1904c3b866c7a445eb335cd6
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:5a5986f78615bdafe82640de526f483b0163dfa495fe53ac4327ebad57c7729b5362712b453d88ebb3e035a3a9544f94c39e9c7c1904c3b866c7a445eb335cd6]
+--- Output of application/octet-stream not supported, 3067 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/chunked multi/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:5a5986f78615bdafe82640de526f483b0163dfa495fe53ac4327ebad57c7729b5362712b453d88ebb3e035a3a9544f94c39e9c7c1904c3b866c7a445eb335cd6
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:5a5986f78615bdafe82640de526f483b0163dfa495fe53ac4327ebad57c7729b5362712b453d88ebb3e035a3a9544f94c39e9c7c1904c3b866c7a445eb335cd6]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/chunked multi/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:5a5986f78615bdafe82640de526f483b0163dfa495fe53ac4327ebad57c7729b5362712b453d88ebb3e035a3a9544f94c39e9c7c1904c3b866c7a445eb335cd6
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:5a5986f78615bdafe82640de526f483b0163dfa495fe53ac4327ebad57c7729b5362712b453d88ebb3e035a3a9544f94c39e9c7c1904c3b866c7a445eb335cd6]
+--- Output of application/octet-stream not supported, 3067 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/chunked multi/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:5a5986f78615bdafe82640de526f483b0163dfa495fe53ac4327ebad57c7729b5362712b453d88ebb3e035a3a9544f94c39e9c7c1904c3b866c7a445eb335cd6
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:5a5986f78615bdafe82640de526f483b0163dfa495fe53ac4327ebad57c7729b5362712b453d88ebb3e035a3a9544f94c39e9c7c1904c3b866c7a445eb335cd6
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [211]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512 blobs/chunked multi and put chunk

+ +
+

OCI Conformance Test/sha512 blobs/chunked multi and put chunk/blob-patch-chunked

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+             Content-Length: [0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1947bad1c713742ff6ac6917d13926eddb98e3a2988e946d2472a200586ff349]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1947bad1c713742ff6ac6917d13926eddb98e3a2988e946d2472a200586ff349
+Headers:
+             Content-Length: [1024]
+              Content-Range: [0-1023]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1947bad1c713742ff6ac6917d13926eddb98e3a2988e946d2472a200586ff349]
+                      Range: [0-1023]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1947bad1c713742ff6ac6917d13926eddb98e3a2988e946d2472a200586ff349
+Headers:
+             Content-Length: [1024]
+              Content-Range: [1024-2047]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1947bad1c713742ff6ac6917d13926eddb98e3a2988e946d2472a200586ff349]
+                      Range: [0-2047]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1947bad1c713742ff6ac6917d13926eddb98e3a2988e946d2472a200586ff349?digest=sha512%3Ad17b0ccb308648de4a5e639177ae9d5928c4940348d6f81468d6c13b0c95effa1a5a6e878927ee02d24e9ce3830c3fac6a7704de34d176e2c9169b0b12447e52
+Headers:
+             Content-Length: [1019]
+              Content-Range: [2048-3066]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1019 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:d17b0ccb308648de4a5e639177ae9d5928c4940348d6f81468d6c13b0c95effa1a5a6e878927ee02d24e9ce3830c3fac6a7704de34d176e2c9169b0b12447e52]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d17b0ccb308648de4a5e639177ae9d5928c4940348d6f81468d6c13b0c95effa1a5a6e878927ee02d24e9ce3830c3fac6a7704de34d176e2c9169b0b12447e52]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d17b0ccb308648de4a5e639177ae9d5928c4940348d6f81468d6c13b0c95effa1a5a6e878927ee02d24e9ce3830c3fac6a7704de34d176e2c9169b0b12447e52
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:d17b0ccb308648de4a5e639177ae9d5928c4940348d6f81468d6c13b0c95effa1a5a6e878927ee02d24e9ce3830c3fac6a7704de34d176e2c9169b0b12447e52]
+--- Output of application/octet-stream not supported, 3067 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/chunked multi and put chunk/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d17b0ccb308648de4a5e639177ae9d5928c4940348d6f81468d6c13b0c95effa1a5a6e878927ee02d24e9ce3830c3fac6a7704de34d176e2c9169b0b12447e52
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:d17b0ccb308648de4a5e639177ae9d5928c4940348d6f81468d6c13b0c95effa1a5a6e878927ee02d24e9ce3830c3fac6a7704de34d176e2c9169b0b12447e52]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/chunked multi and put chunk/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d17b0ccb308648de4a5e639177ae9d5928c4940348d6f81468d6c13b0c95effa1a5a6e878927ee02d24e9ce3830c3fac6a7704de34d176e2c9169b0b12447e52
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:d17b0ccb308648de4a5e639177ae9d5928c4940348d6f81468d6c13b0c95effa1a5a6e878927ee02d24e9ce3830c3fac6a7704de34d176e2c9169b0b12447e52]
+--- Output of application/octet-stream not supported, 3067 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/chunked multi and put chunk/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d17b0ccb308648de4a5e639177ae9d5928c4940348d6f81468d6c13b0c95effa1a5a6e878927ee02d24e9ce3830c3fac6a7704de34d176e2c9169b0b12447e52
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d17b0ccb308648de4a5e639177ae9d5928c4940348d6f81468d6c13b0c95effa1a5a6e878927ee02d24e9ce3830c3fac6a7704de34d176e2c9169b0b12447e52
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [211]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512 blobs/chunked out-of-order

+ +
+

OCI Conformance Test/sha512 blobs/chunked out-of-order/blob-patch-chunked

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+             Content-Length: [0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/81f933458c968b2a51b297cce22bb3403d6b4ce47211adf0ea03edaa615210f1]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/81f933458c968b2a51b297cce22bb3403d6b4ce47211adf0ea03edaa615210f1
+Headers:
+             Content-Length: [1024]
+              Content-Range: [1024-2047]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 416
+Headers:
+             Content-Length: [75]
+              Content-Range: [bytes */*]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/81f933458c968b2a51b297cce22bb3403d6b4ce47211adf0ea03edaa615210f1
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 204
+Headers:
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/81f933458c968b2a51b297cce22bb3403d6b4ce47211adf0ea03edaa615210f1]
+                      Range: [0--1]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/81f933458c968b2a51b297cce22bb3403d6b4ce47211adf0ea03edaa615210f1
+Headers:
+             Content-Length: [1024]
+              Content-Range: [0-1023]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/81f933458c968b2a51b297cce22bb3403d6b4ce47211adf0ea03edaa615210f1]
+                      Range: [0-1023]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/81f933458c968b2a51b297cce22bb3403d6b4ce47211adf0ea03edaa615210f1
+Headers:
+             Content-Length: [1019]
+              Content-Range: [2048-3066]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1019 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 416
+Headers:
+             Content-Length: [75]
+              Content-Range: [bytes */*]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/81f933458c968b2a51b297cce22bb3403d6b4ce47211adf0ea03edaa615210f1
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 204
+Headers:
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/81f933458c968b2a51b297cce22bb3403d6b4ce47211adf0ea03edaa615210f1]
+                      Range: [0-1023]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/81f933458c968b2a51b297cce22bb3403d6b4ce47211adf0ea03edaa615210f1
+Headers:
+             Content-Length: [1024]
+              Content-Range: [1024-2047]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/81f933458c968b2a51b297cce22bb3403d6b4ce47211adf0ea03edaa615210f1]
+                      Range: [0-2047]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/81f933458c968b2a51b297cce22bb3403d6b4ce47211adf0ea03edaa615210f1
+Headers:
+             Content-Length: [1024]
+              Content-Range: [0-1023]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 416
+Headers:
+             Content-Length: [75]
+              Content-Range: [bytes */*]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/81f933458c968b2a51b297cce22bb3403d6b4ce47211adf0ea03edaa615210f1
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 204
+Headers:
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/81f933458c968b2a51b297cce22bb3403d6b4ce47211adf0ea03edaa615210f1]
+                      Range: [0-2047]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/81f933458c968b2a51b297cce22bb3403d6b4ce47211adf0ea03edaa615210f1
+Headers:
+             Content-Length: [1019]
+              Content-Range: [2048-3066]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1019 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/81f933458c968b2a51b297cce22bb3403d6b4ce47211adf0ea03edaa615210f1]
+                      Range: [0-3066]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/81f933458c968b2a51b297cce22bb3403d6b4ce47211adf0ea03edaa615210f1?digest=sha512%3A384b68c20431ac544d68d293c51034f2f8b75e3c4cb3e9ab780c85700b61ed6500a6350145c371ebbc0a91626e38cd69e3ded666c484cdf4b2a2e75012d48a8a
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:384b68c20431ac544d68d293c51034f2f8b75e3c4cb3e9ab780c85700b61ed6500a6350145c371ebbc0a91626e38cd69e3ded666c484cdf4b2a2e75012d48a8a]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:384b68c20431ac544d68d293c51034f2f8b75e3c4cb3e9ab780c85700b61ed6500a6350145c371ebbc0a91626e38cd69e3ded666c484cdf4b2a2e75012d48a8a]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:384b68c20431ac544d68d293c51034f2f8b75e3c4cb3e9ab780c85700b61ed6500a6350145c371ebbc0a91626e38cd69e3ded666c484cdf4b2a2e75012d48a8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:384b68c20431ac544d68d293c51034f2f8b75e3c4cb3e9ab780c85700b61ed6500a6350145c371ebbc0a91626e38cd69e3ded666c484cdf4b2a2e75012d48a8a]
+--- Output of application/octet-stream not supported, 3067 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/chunked out-of-order/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:384b68c20431ac544d68d293c51034f2f8b75e3c4cb3e9ab780c85700b61ed6500a6350145c371ebbc0a91626e38cd69e3ded666c484cdf4b2a2e75012d48a8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:384b68c20431ac544d68d293c51034f2f8b75e3c4cb3e9ab780c85700b61ed6500a6350145c371ebbc0a91626e38cd69e3ded666c484cdf4b2a2e75012d48a8a]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/chunked out-of-order/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:384b68c20431ac544d68d293c51034f2f8b75e3c4cb3e9ab780c85700b61ed6500a6350145c371ebbc0a91626e38cd69e3ded666c484cdf4b2a2e75012d48a8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:384b68c20431ac544d68d293c51034f2f8b75e3c4cb3e9ab780c85700b61ed6500a6350145c371ebbc0a91626e38cd69e3ded666c484cdf4b2a2e75012d48a8a]
+--- Output of application/octet-stream not supported, 3067 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/chunked out-of-order/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:384b68c20431ac544d68d293c51034f2f8b75e3c4cb3e9ab780c85700b61ed6500a6350145c371ebbc0a91626e38cd69e3ded666c484cdf4b2a2e75012d48a8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:384b68c20431ac544d68d293c51034f2f8b75e3c4cb3e9ab780c85700b61ed6500a6350145c371ebbc0a91626e38cd69e3ded666c484cdf4b2a2e75012d48a8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [211]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512 blobs/chunked out-of-order and put chunk

+ +
+

OCI Conformance Test/sha512 blobs/chunked out-of-order and put chunk/blob-patch-chunked

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+             Content-Length: [0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1dcf35159da1abc51b62a59d9b212f1ef14f17ce53e912217d99bbef5340dae1]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1dcf35159da1abc51b62a59d9b212f1ef14f17ce53e912217d99bbef5340dae1
+Headers:
+             Content-Length: [1024]
+              Content-Range: [1024-2047]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 416
+Headers:
+             Content-Length: [75]
+              Content-Range: [bytes */*]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1dcf35159da1abc51b62a59d9b212f1ef14f17ce53e912217d99bbef5340dae1
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 204
+Headers:
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1dcf35159da1abc51b62a59d9b212f1ef14f17ce53e912217d99bbef5340dae1]
+                      Range: [0--1]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1dcf35159da1abc51b62a59d9b212f1ef14f17ce53e912217d99bbef5340dae1
+Headers:
+             Content-Length: [1024]
+              Content-Range: [0-1023]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1dcf35159da1abc51b62a59d9b212f1ef14f17ce53e912217d99bbef5340dae1]
+                      Range: [0-1023]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1dcf35159da1abc51b62a59d9b212f1ef14f17ce53e912217d99bbef5340dae1?digest=sha512%3A87bb8bf8756e84ea43bd0eb3f5afbb922f380946ff7463542e688e2688671f64a8b6cd8b8f618e8eba632f31ba697f6bfce7c49a5393983bd7cd14869ffc601d
+Headers:
+             Content-Length: [1019]
+              Content-Range: [2048-3066]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1019 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 416
+Headers:
+             Content-Length: [75]
+              Content-Range: [bytes */*]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1dcf35159da1abc51b62a59d9b212f1ef14f17ce53e912217d99bbef5340dae1?digest=sha512%3A87bb8bf8756e84ea43bd0eb3f5afbb922f380946ff7463542e688e2688671f64a8b6cd8b8f618e8eba632f31ba697f6bfce7c49a5393983bd7cd14869ffc601d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 204
+Headers:
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1dcf35159da1abc51b62a59d9b212f1ef14f17ce53e912217d99bbef5340dae1]
+                      Range: [0-1023]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1dcf35159da1abc51b62a59d9b212f1ef14f17ce53e912217d99bbef5340dae1
+Headers:
+             Content-Length: [1024]
+              Content-Range: [1024-2047]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1dcf35159da1abc51b62a59d9b212f1ef14f17ce53e912217d99bbef5340dae1]
+                      Range: [0-2047]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1dcf35159da1abc51b62a59d9b212f1ef14f17ce53e912217d99bbef5340dae1
+Headers:
+             Content-Length: [1024]
+              Content-Range: [0-1023]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1024 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 416
+Headers:
+             Content-Length: [75]
+              Content-Range: [bytes */*]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"BLOB_UPLOAD_INVALID","message":"upload out of order"}]}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1dcf35159da1abc51b62a59d9b212f1ef14f17ce53e912217d99bbef5340dae1
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 204
+Headers:
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1dcf35159da1abc51b62a59d9b212f1ef14f17ce53e912217d99bbef5340dae1]
+                      Range: [0-2047]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1dcf35159da1abc51b62a59d9b212f1ef14f17ce53e912217d99bbef5340dae1?digest=sha512%3A87bb8bf8756e84ea43bd0eb3f5afbb922f380946ff7463542e688e2688671f64a8b6cd8b8f618e8eba632f31ba697f6bfce7c49a5393983bd7cd14869ffc601d
+Headers:
+             Content-Length: [1019]
+              Content-Range: [2048-3066]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1019 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:87bb8bf8756e84ea43bd0eb3f5afbb922f380946ff7463542e688e2688671f64a8b6cd8b8f618e8eba632f31ba697f6bfce7c49a5393983bd7cd14869ffc601d]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:87bb8bf8756e84ea43bd0eb3f5afbb922f380946ff7463542e688e2688671f64a8b6cd8b8f618e8eba632f31ba697f6bfce7c49a5393983bd7cd14869ffc601d]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:87bb8bf8756e84ea43bd0eb3f5afbb922f380946ff7463542e688e2688671f64a8b6cd8b8f618e8eba632f31ba697f6bfce7c49a5393983bd7cd14869ffc601d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:87bb8bf8756e84ea43bd0eb3f5afbb922f380946ff7463542e688e2688671f64a8b6cd8b8f618e8eba632f31ba697f6bfce7c49a5393983bd7cd14869ffc601d]
+--- Output of application/octet-stream not supported, 3067 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/chunked out-of-order and put chunk/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:87bb8bf8756e84ea43bd0eb3f5afbb922f380946ff7463542e688e2688671f64a8b6cd8b8f618e8eba632f31ba697f6bfce7c49a5393983bd7cd14869ffc601d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:87bb8bf8756e84ea43bd0eb3f5afbb922f380946ff7463542e688e2688671f64a8b6cd8b8f618e8eba632f31ba697f6bfce7c49a5393983bd7cd14869ffc601d]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/chunked out-of-order and put chunk/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:87bb8bf8756e84ea43bd0eb3f5afbb922f380946ff7463542e688e2688671f64a8b6cd8b8f618e8eba632f31ba697f6bfce7c49a5393983bd7cd14869ffc601d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3067]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:87bb8bf8756e84ea43bd0eb3f5afbb922f380946ff7463542e688e2688671f64a8b6cd8b8f618e8eba632f31ba697f6bfce7c49a5393983bd7cd14869ffc601d]
+--- Output of application/octet-stream not supported, 3067 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/chunked out-of-order and put chunk/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:87bb8bf8756e84ea43bd0eb3f5afbb922f380946ff7463542e688e2688671f64a8b6cd8b8f618e8eba632f31ba697f6bfce7c49a5393983bd7cd14869ffc601d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:87bb8bf8756e84ea43bd0eb3f5afbb922f380946ff7463542e688e2688671f64a8b6cd8b8f618e8eba632f31ba697f6bfce7c49a5393983bd7cd14869ffc601d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [211]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512 blobs/range requests

+ +
+

OCI Conformance Test/sha512 blobs/range requests/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/2589859eaf8c84e56d8526e506d96ce4ac9f6c616bef00712048f2688534c48c]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/2589859eaf8c84e56d8526e506d96ce4ac9f6c616bef00712048f2688534c48c?digest=sha512%3Ab2dae181c791d9e7bbb39f80384fb289ed6baaa3d429492b22c42a114574d5a132566e613b1e0baa042ccbd0d1ddc7ad1d7f58db4f4b21c4c24ae659eeb84925
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:b2dae181c791d9e7bbb39f80384fb289ed6baaa3d429492b22c42a114574d5a132566e613b1e0baa042ccbd0d1ddc7ad1d7f58db4f4b21c4c24ae659eeb84925]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:b2dae181c791d9e7bbb39f80384fb289ed6baaa3d429492b22c42a114574d5a132566e613b1e0baa042ccbd0d1ddc7ad1d7f58db4f4b21c4c24ae659eeb84925]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:b2dae181c791d9e7bbb39f80384fb289ed6baaa3d429492b22c42a114574d5a132566e613b1e0baa042ccbd0d1ddc7ad1d7f58db4f4b21c4c24ae659eeb84925
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:b2dae181c791d9e7bbb39f80384fb289ed6baaa3d429492b22c42a114574d5a132566e613b1e0baa042ccbd0d1ddc7ad1d7f58db4f4b21c4c24ae659eeb84925]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/range requests/range 500-1499

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:b2dae181c791d9e7bbb39f80384fb289ed6baaa3d429492b22c42a114574d5a132566e613b1e0baa042ccbd0d1ddc7ad1d7f58db4f4b21c4c24ae659eeb84925
+Headers:
+                      Range: [bytes=500-1499]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 206
+Headers:
+             Content-Length: [1000]
+              Content-Range: [bytes 500-1499/2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:b2dae181c791d9e7bbb39f80384fb289ed6baaa3d429492b22c42a114574d5a132566e613b1e0baa042ccbd0d1ddc7ad1d7f58db4f4b21c4c24ae659eeb84925]
+--- Output of application/octet-stream not supported, 1000 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/range requests/range 500-

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:b2dae181c791d9e7bbb39f80384fb289ed6baaa3d429492b22c42a114574d5a132566e613b1e0baa042ccbd0d1ddc7ad1d7f58db4f4b21c4c24ae659eeb84925
+Headers:
+                      Range: [bytes=500-]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 206
+Headers:
+             Content-Length: [1548]
+              Content-Range: [bytes 500-2047/2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:b2dae181c791d9e7bbb39f80384fb289ed6baaa3d429492b22c42a114574d5a132566e613b1e0baa042ccbd0d1ddc7ad1d7f58db4f4b21c4c24ae659eeb84925]
+--- Output of application/octet-stream not supported, 1548 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/range requests/range -500

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:b2dae181c791d9e7bbb39f80384fb289ed6baaa3d429492b22c42a114574d5a132566e613b1e0baa042ccbd0d1ddc7ad1d7f58db4f4b21c4c24ae659eeb84925
+Headers:
+                      Range: [bytes=-500]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 206
+Headers:
+             Content-Length: [500]
+              Content-Range: [bytes 1548-2047/2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:b2dae181c791d9e7bbb39f80384fb289ed6baaa3d429492b22c42a114574d5a132566e613b1e0baa042ccbd0d1ddc7ad1d7f58db4f4b21c4c24ae659eeb84925]
+--- Output of application/octet-stream not supported, 500 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/range requests/range 2000-5000

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:b2dae181c791d9e7bbb39f80384fb289ed6baaa3d429492b22c42a114574d5a132566e613b1e0baa042ccbd0d1ddc7ad1d7f58db4f4b21c4c24ae659eeb84925
+Headers:
+                      Range: [bytes=2000-5000]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 206
+Headers:
+             Content-Length: [48]
+              Content-Range: [bytes 2000-2047/2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:b2dae181c791d9e7bbb39f80384fb289ed6baaa3d429492b22c42a114574d5a132566e613b1e0baa042ccbd0d1ddc7ad1d7f58db4f4b21c4c24ae659eeb84925]
+--- Output of application/octet-stream not supported, 48 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/range requests/range 500-0

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:b2dae181c791d9e7bbb39f80384fb289ed6baaa3d429492b22c42a114574d5a132566e613b1e0baa042ccbd0d1ddc7ad1d7f58db4f4b21c4c24ae659eeb84925
+Headers:
+                      Range: [bytes=500-0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 416
+Headers:
+             Content-Length: [79]
+              Content-Range: [bytes */*]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"range end is before range start"}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/range requests/range 5000-10000

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:b2dae181c791d9e7bbb39f80384fb289ed6baaa3d429492b22c42a114574d5a132566e613b1e0baa042ccbd0d1ddc7ad1d7f58db4f4b21c4c24ae659eeb84925
+Headers:
+                      Range: [bytes=5000-10000]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 416
+Headers:
+             Content-Length: [81]
+              Content-Range: [bytes */*]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"UNSUPPORTED","message":"range start is beyond end of blob"}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/range requests/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:b2dae181c791d9e7bbb39f80384fb289ed6baaa3d429492b22c42a114574d5a132566e613b1e0baa042ccbd0d1ddc7ad1d7f58db4f4b21c4c24ae659eeb84925
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:b2dae181c791d9e7bbb39f80384fb289ed6baaa3d429492b22c42a114574d5a132566e613b1e0baa042ccbd0d1ddc7ad1d7f58db4f4b21c4c24ae659eeb84925
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [211]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512 blobs/emptyJSON

+ +
+

OCI Conformance Test/sha512 blobs/emptyJSON/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/f87a1acca8559fac2d9f602b014ab01115368d90d8176cf99ae0865ec850e0be]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/f87a1acca8559fac2d9f602b014ab01115368d90d8176cf99ae0865ec850e0be?digest=sha512%3A27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+{}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd]
+{}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/emptyJSON/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/emptyJSON/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd]
+{}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/emptyJSON/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:27c74670adb75075fad058d5ceaf7b20c4e7786c83bae8a32f626f9782af34c9a33c2046ef60fd2a7878d378e29fec851806bbd9a67878f3a9f1cda4830763fd
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [211]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512 blobs/empty

+ +
+

OCI Conformance Test/sha512 blobs/empty/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/5df47b51932c3ead909abba2a6d77fb93a92c0713bd8b810769c20359ded29f8]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/5df47b51932c3ead909abba2a6d77fb93a92c0713bd8b810769c20359ded29f8?digest=sha512%3Acf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/empty/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/empty/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512 blobs/empty/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [211]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512 blobs/bad digest post only

+ +
+

OCI Conformance Test/sha512 blobs/bad digest post only/blob-post-only

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/?digest=sha512%3Aafa26fb0a745dd5da4cd977d651b2f40d5d6f3ed3c37e2bc4d6329324f65519183675d19296821f45f28359d850550621355f5661f32ec65b4ec2058099b5ca2
+Headers:
+             Content-Length: [3072]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 3072 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 400
+Headers:
+             Content-Length: [97]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: digest does not match contents"}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512 blobs/bad digest post+put

+ +
+

OCI Conformance Test/sha512 blobs/bad digest post+put/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b5300321036d87ec7ff9b647388774e2e33e590fa693180da9b4ec72ff365e46]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b5300321036d87ec7ff9b647388774e2e33e590fa693180da9b4ec72ff365e46?digest=sha512%3A2e739e74c24baecfe24db4d5f4494a2e63dddfc42808598bf0e5dc7fb273c580ccc926e676f07f8c151f4fc545e8b78c67786809c6902ab0069d013168d8da66
+Headers:
+             Content-Length: [3072]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 3072 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 400
+Headers:
+             Content-Length: [97]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: digest does not match contents"}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512 blobs/bad digest chunked

+ +
+

OCI Conformance Test/sha512 blobs/bad digest chunked/blob-patch-chunked

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+             Content-Length: [0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/02deb06f1669183948895828e27767c40fa47113f76431f78eb73cf3543a9d29]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/02deb06f1669183948895828e27767c40fa47113f76431f78eb73cf3543a9d29
+Headers:
+             Content-Length: [1025]
+              Content-Range: [0-1024]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1025 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/02deb06f1669183948895828e27767c40fa47113f76431f78eb73cf3543a9d29]
+                      Range: [0-1024]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/02deb06f1669183948895828e27767c40fa47113f76431f78eb73cf3543a9d29
+Headers:
+             Content-Length: [1025]
+              Content-Range: [1025-2049]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1025 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/02deb06f1669183948895828e27767c40fa47113f76431f78eb73cf3543a9d29]
+                      Range: [0-2049]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/02deb06f1669183948895828e27767c40fa47113f76431f78eb73cf3543a9d29
+Headers:
+             Content-Length: [1022]
+              Content-Range: [2050-3071]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1022 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/02deb06f1669183948895828e27767c40fa47113f76431f78eb73cf3543a9d29]
+                      Range: [0-3071]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/02deb06f1669183948895828e27767c40fa47113f76431f78eb73cf3543a9d29?digest=sha512%3Aa2528a45af3fc8a99eaee94db1991817915ede9590ad1637f0de17fc895982d7f1ce680756d70d9ba0e3c704f38651feefb7cfb60e015f22047d25812192ff14
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 400
+Headers:
+             Content-Length: [97]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: digest does not match contents"}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512 blobs/bad digest chunked and put chunk

+ +
+

OCI Conformance Test/sha512 blobs/bad digest chunked and put chunk/blob-patch-chunked

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+             Content-Length: [0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/57a6d9fc5679b39664f92bad2701e6c856a16f4a19720410cc90571cab0a734a]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/57a6d9fc5679b39664f92bad2701e6c856a16f4a19720410cc90571cab0a734a
+Headers:
+             Content-Length: [1025]
+              Content-Range: [0-1024]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1025 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/57a6d9fc5679b39664f92bad2701e6c856a16f4a19720410cc90571cab0a734a]
+                      Range: [0-1024]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/57a6d9fc5679b39664f92bad2701e6c856a16f4a19720410cc90571cab0a734a
+Headers:
+             Content-Length: [1025]
+              Content-Range: [1025-2049]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1025 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/57a6d9fc5679b39664f92bad2701e6c856a16f4a19720410cc90571cab0a734a]
+                      Range: [0-2049]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/57a6d9fc5679b39664f92bad2701e6c856a16f4a19720410cc90571cab0a734a
+Headers:
+             Content-Length: [1022]
+              Content-Range: [2050-3071]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 1022 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/57a6d9fc5679b39664f92bad2701e6c856a16f4a19720410cc90571cab0a734a]
+                      Range: [0-3071]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/57a6d9fc5679b39664f92bad2701e6c856a16f4a19720410cc90571cab0a734a?digest=sha512%3A37f987870098371c773893c8ae6f7a1750cb49b49dc8ccb0c5a7f10ec854b13808bb3e78d347ccb84e11c08a3f45d27cc446f8bf057c3ec37a295141216d565e
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 400
+Headers:
+             Content-Length: [97]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: digest does not match contents"}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512 blobs/bad digest stream

+ +
+

OCI Conformance Test/sha512 blobs/bad digest stream/blob-patch-stream

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+             Content-Length: [0]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/097accbdcd6ad4033de69a892df8b36db3de402f4dae88dd37a17ab2911c7c6e]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PATCH
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/097accbdcd6ad4033de69a892df8b36db3de402f4dae88dd37a17ab2911c7c6e
+Headers:
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 3072 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/097accbdcd6ad4033de69a892df8b36db3de402f4dae88dd37a17ab2911c7c6e]
+                      Range: [0-3071]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/097accbdcd6ad4033de69a892df8b36db3de402f4dae88dd37a17ab2911c7c6e?digest=sha512%3Ac22b0c06ca6931fe1f28d579c1ad2ee7d51d3a0468554d662a047a152cfed3aa7428a5ac7d4141c30cfbf61923178a779b76fc4754958cfde4f0e7d7528716b7
+Headers:
+             Content-Length: [0]
+               Content-Type: [application/octet-stream]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 400
+Headers:
+             Content-Length: [97]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: digest does not match contents"}]}
+================================================================================
+
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/image

+ +
+

OCI Conformance Test/image/push

+ +
+

OCI Conformance Test/image/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/f3a8abbc26bb421dfe37177df69f4f90be33667abecfecc2147a05b985394d34]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/f3a8abbc26bb421dfe37177df69f4f90be33667abecfecc2147a05b985394d34?digest=sha256%3A42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/21809ba0efa50bfb452254a7c2a3f6f2627e0605e748baaf94ceb47796a31817]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/21809ba0efa50bfb452254a7c2a3f6f2627e0605e748baaf94ceb47796a31817?digest=sha256%3A5197fadc1843176ff3dbe8fba39df7b97db9d18419f82870fbd9a5b23f400e92
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:5197fadc1843176ff3dbe8fba39df7b97db9d18419f82870fbd9a5b23f400e92]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:5197fadc1843176ff3dbe8fba39df7b97db9d18419f82870fbd9a5b23f400e92]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:5197fadc1843176ff3dbe8fba39df7b97db9d18419f82870fbd9a5b23f400e92
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:5197fadc1843176ff3dbe8fba39df7b97db9d18419f82870fbd9a5b23f400e92]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ceaa2a2e8b02496be4d33f2b392ab15398fa86e33f13102333be65532bbfb6ed]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ceaa2a2e8b02496be4d33f2b392ab15398fa86e33f13102333be65532bbfb6ed?digest=sha256%3A1c0cfec9df22f122d620a72a68794017ece023db65862e42764a852155406a1b
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:1c0cfec9df22f122d620a72a68794017ece023db65862e42764a852155406a1b]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1c0cfec9df22f122d620a72a68794017ece023db65862e42764a852155406a1b]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1c0cfec9df22f122d620a72a68794017ece023db65862e42764a852155406a1b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:1c0cfec9df22f122d620a72a68794017ece023db65862e42764a852155406a1b]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:ca97e3fca286caf884e37575b26af9c06208a68af82266b83a97a42f7b98178e
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:5197fadc1843176ff3dbe8fba39df7b97db9d18419f82870fbd9a5b23f400e92","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:1c0cfec9df22f122d620a72a68794017ece023db65862e42764a852155406a1b","size":176}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:ca97e3fca286caf884e37575b26af9c06208a68af82266b83a97a42f7b98178e]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:ca97e3fca286caf884e37575b26af9c06208a68af82266b83a97a42f7b98178e]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:ca97e3fca286caf884e37575b26af9c06208a68af82266b83a97a42f7b98178e
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:ca97e3fca286caf884e37575b26af9c06208a68af82266b83a97a42f7b98178e]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:5197fadc1843176ff3dbe8fba39df7b97db9d18419f82870fbd9a5b23f400e92","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:1c0cfec9df22f122d620a72a68794017ece023db65862e42764a852155406a1b","size":176}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image/push/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:5197fadc1843176ff3dbe8fba39df7b97db9d18419f82870fbd9a5b23f400e92","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:1c0cfec9df22f122d620a72a68794017ece023db65862e42764a852155406a1b","size":176}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:ca97e3fca286caf884e37575b26af9c06208a68af82266b83a97a42f7b98178e]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image]
+                    Oci-Tag: [image]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:ca97e3fca286caf884e37575b26af9c06208a68af82266b83a97a42f7b98178e]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:5197fadc1843176ff3dbe8fba39df7b97db9d18419f82870fbd9a5b23f400e92","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:1c0cfec9df22f122d620a72a68794017ece023db65862e42764a852155406a1b","size":176}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/image/tag-list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [66]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["image"]}
+
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image/head

+ +
+

OCI Conformance Test/image/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:ca97e3fca286caf884e37575b26af9c06208a68af82266b83a97a42f7b98178e]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:ca97e3fca286caf884e37575b26af9c06208a68af82266b83a97a42f7b98178e
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:ca97e3fca286caf884e37575b26af9c06208a68af82266b83a97a42f7b98178e]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:5197fadc1843176ff3dbe8fba39df7b97db9d18419f82870fbd9a5b23f400e92
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:5197fadc1843176ff3dbe8fba39df7b97db9d18419f82870fbd9a5b23f400e92]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1c0cfec9df22f122d620a72a68794017ece023db65862e42764a852155406a1b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:1c0cfec9df22f122d620a72a68794017ece023db65862e42764a852155406a1b]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/image/pull

+ +
+

OCI Conformance Test/image/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:ca97e3fca286caf884e37575b26af9c06208a68af82266b83a97a42f7b98178e]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:5197fadc1843176ff3dbe8fba39df7b97db9d18419f82870fbd9a5b23f400e92","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:1c0cfec9df22f122d620a72a68794017ece023db65862e42764a852155406a1b","size":176}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:ca97e3fca286caf884e37575b26af9c06208a68af82266b83a97a42f7b98178e
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:ca97e3fca286caf884e37575b26af9c06208a68af82266b83a97a42f7b98178e]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:5197fadc1843176ff3dbe8fba39df7b97db9d18419f82870fbd9a5b23f400e92","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:1c0cfec9df22f122d620a72a68794017ece023db65862e42764a852155406a1b","size":176}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:5197fadc1843176ff3dbe8fba39df7b97db9d18419f82870fbd9a5b23f400e92
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:5197fadc1843176ff3dbe8fba39df7b97db9d18419f82870fbd9a5b23f400e92]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1c0cfec9df22f122d620a72a68794017ece023db65862e42764a852155406a1b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:1c0cfec9df22f122d620a72a68794017ece023db65862e42764a852155406a1b]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/image/delete

+ +
+

OCI Conformance Test/image/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [89]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:ca97e3fca286caf884e37575b26af9c06208a68af82266b83a97a42f7b98178e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:ca97e3fca286caf884e37575b26af9c06208a68af82266b83a97a42f7b98178e
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:5197fadc1843176ff3dbe8fba39df7b97db9d18419f82870fbd9a5b23f400e92
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:5197fadc1843176ff3dbe8fba39df7b97db9d18419f82870fbd9a5b23f400e92
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1c0cfec9df22f122d620a72a68794017ece023db65862e42764a852155406a1b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1c0cfec9df22f122d620a72a68794017ece023db65862e42764a852155406a1b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/image-uncompressed

+ +
+

OCI Conformance Test/image-uncompressed/push

+ +
+

OCI Conformance Test/image-uncompressed/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/4285861b6bbae08f64dba562ff92f10e0575254bbeceebd107d8146d29c7533f]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/4285861b6bbae08f64dba562ff92f10e0575254bbeceebd107d8146d29c7533f?digest=sha256%3A1ea57d308231bbcb2f90aed30fff8dc1141ffc4f2891484fb58e0f3ca61e25cf
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:1ea57d308231bbcb2f90aed30fff8dc1141ffc4f2891484fb58e0f3ca61e25cf]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1ea57d308231bbcb2f90aed30fff8dc1141ffc4f2891484fb58e0f3ca61e25cf]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1ea57d308231bbcb2f90aed30fff8dc1141ffc4f2891484fb58e0f3ca61e25cf
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:1ea57d308231bbcb2f90aed30fff8dc1141ffc4f2891484fb58e0f3ca61e25cf]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image-uncompressed/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/698219158935eac7c7aa537103d564d0ac2620182428193cbadf2786e8045055]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/698219158935eac7c7aa537103d564d0ac2620182428193cbadf2786e8045055?digest=sha256%3Aad1400cdf0689d1cb2bb4dc4cf4bbd3fd6fb17674f729888a39b29595e94ae23
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:ad1400cdf0689d1cb2bb4dc4cf4bbd3fd6fb17674f729888a39b29595e94ae23]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:ad1400cdf0689d1cb2bb4dc4cf4bbd3fd6fb17674f729888a39b29595e94ae23]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:ad1400cdf0689d1cb2bb4dc4cf4bbd3fd6fb17674f729888a39b29595e94ae23
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:ad1400cdf0689d1cb2bb4dc4cf4bbd3fd6fb17674f729888a39b29595e94ae23]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image-uncompressed/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/2203fb0bbdaeab863df7ce0cf34ee00d84bbd63f52e0b75a61bf6693bad14fed]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/2203fb0bbdaeab863df7ce0cf34ee00d84bbd63f52e0b75a61bf6693bad14fed?digest=sha256%3A42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image-uncompressed/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:5773b791b777aaba8b88be69f744fe6591f189db3409c45a17f6e4c9c9c9e3a5
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:1ea57d308231bbcb2f90aed30fff8dc1141ffc4f2891484fb58e0f3ca61e25cf","size":2048},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:ad1400cdf0689d1cb2bb4dc4cf4bbd3fd6fb17674f729888a39b29595e94ae23","size":2048}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:5773b791b777aaba8b88be69f744fe6591f189db3409c45a17f6e4c9c9c9e3a5]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:5773b791b777aaba8b88be69f744fe6591f189db3409c45a17f6e4c9c9c9e3a5]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:5773b791b777aaba8b88be69f744fe6591f189db3409c45a17f6e4c9c9c9e3a5
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [547]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:5773b791b777aaba8b88be69f744fe6591f189db3409c45a17f6e4c9c9c9e3a5]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:1ea57d308231bbcb2f90aed30fff8dc1141ffc4f2891484fb58e0f3ca61e25cf","size":2048},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:ad1400cdf0689d1cb2bb4dc4cf4bbd3fd6fb17674f729888a39b29595e94ae23","size":2048}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image-uncompressed/push/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image-uncompressed
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:1ea57d308231bbcb2f90aed30fff8dc1141ffc4f2891484fb58e0f3ca61e25cf","size":2048},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:ad1400cdf0689d1cb2bb4dc4cf4bbd3fd6fb17674f729888a39b29595e94ae23","size":2048}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:5773b791b777aaba8b88be69f744fe6591f189db3409c45a17f6e4c9c9c9e3a5]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image-uncompressed]
+                    Oci-Tag: [image-uncompressed]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image-uncompressed
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [547]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:5773b791b777aaba8b88be69f744fe6591f189db3409c45a17f6e4c9c9c9e3a5]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:1ea57d308231bbcb2f90aed30fff8dc1141ffc4f2891484fb58e0f3ca61e25cf","size":2048},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:ad1400cdf0689d1cb2bb4dc4cf4bbd3fd6fb17674f729888a39b29595e94ae23","size":2048}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/image-uncompressed/tag-list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [79]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["image-uncompressed"]}
+
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image-uncompressed/head

+ +
+

OCI Conformance Test/image-uncompressed/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image-uncompressed
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [547]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:5773b791b777aaba8b88be69f744fe6591f189db3409c45a17f6e4c9c9c9e3a5]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image-uncompressed/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:5773b791b777aaba8b88be69f744fe6591f189db3409c45a17f6e4c9c9c9e3a5
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [547]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:5773b791b777aaba8b88be69f744fe6591f189db3409c45a17f6e4c9c9c9e3a5]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image-uncompressed/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1ea57d308231bbcb2f90aed30fff8dc1141ffc4f2891484fb58e0f3ca61e25cf
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:1ea57d308231bbcb2f90aed30fff8dc1141ffc4f2891484fb58e0f3ca61e25cf]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image-uncompressed/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:ad1400cdf0689d1cb2bb4dc4cf4bbd3fd6fb17674f729888a39b29595e94ae23
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:ad1400cdf0689d1cb2bb4dc4cf4bbd3fd6fb17674f729888a39b29595e94ae23]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image-uncompressed/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/image-uncompressed/pull

+ +
+

OCI Conformance Test/image-uncompressed/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image-uncompressed
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [547]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:5773b791b777aaba8b88be69f744fe6591f189db3409c45a17f6e4c9c9c9e3a5]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:1ea57d308231bbcb2f90aed30fff8dc1141ffc4f2891484fb58e0f3ca61e25cf","size":2048},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:ad1400cdf0689d1cb2bb4dc4cf4bbd3fd6fb17674f729888a39b29595e94ae23","size":2048}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image-uncompressed/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:5773b791b777aaba8b88be69f744fe6591f189db3409c45a17f6e4c9c9c9e3a5
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [547]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:5773b791b777aaba8b88be69f744fe6591f189db3409c45a17f6e4c9c9c9e3a5]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:1ea57d308231bbcb2f90aed30fff8dc1141ffc4f2891484fb58e0f3ca61e25cf","size":2048},{"mediaType":"application/vnd.oci.image.layer.v1.tar","digest":"sha256:ad1400cdf0689d1cb2bb4dc4cf4bbd3fd6fb17674f729888a39b29595e94ae23","size":2048}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image-uncompressed/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1ea57d308231bbcb2f90aed30fff8dc1141ffc4f2891484fb58e0f3ca61e25cf
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:1ea57d308231bbcb2f90aed30fff8dc1141ffc4f2891484fb58e0f3ca61e25cf]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image-uncompressed/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:ad1400cdf0689d1cb2bb4dc4cf4bbd3fd6fb17674f729888a39b29595e94ae23
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:ad1400cdf0689d1cb2bb4dc4cf4bbd3fd6fb17674f729888a39b29595e94ae23]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image-uncompressed/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/image-uncompressed/delete

+ +
+

OCI Conformance Test/image-uncompressed/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image-uncompressed
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image-uncompressed
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [102]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image-uncompressed/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:5773b791b777aaba8b88be69f744fe6591f189db3409c45a17f6e4c9c9c9e3a5
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:5773b791b777aaba8b88be69f744fe6591f189db3409c45a17f6e4c9c9c9e3a5
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image-uncompressed/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1ea57d308231bbcb2f90aed30fff8dc1141ffc4f2891484fb58e0f3ca61e25cf
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1ea57d308231bbcb2f90aed30fff8dc1141ffc4f2891484fb58e0f3ca61e25cf
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image-uncompressed/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:ad1400cdf0689d1cb2bb4dc4cf4bbd3fd6fb17674f729888a39b29595e94ae23
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:ad1400cdf0689d1cb2bb4dc4cf4bbd3fd6fb17674f729888a39b29595e94ae23
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/image-uncompressed/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/large-manifest

+ +
+

OCI Conformance Test/large-manifest/push

+ +
+

OCI Conformance Test/large-manifest/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/20066fb64993163a9f35d783bc845be6fd95a4c3f07ee9a2efa300d5b7ad7e6d]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/20066fb64993163a9f35d783bc845be6fd95a4c3f07ee9a2efa300d5b7ad7e6d?digest=sha256%3A2a76b412b8ff2a096637bab07c11d120e42c3d57de486242606a92855b9b2057
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:2a76b412b8ff2a096637bab07c11d120e42c3d57de486242606a92855b9b2057]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2a76b412b8ff2a096637bab07c11d120e42c3d57de486242606a92855b9b2057]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2a76b412b8ff2a096637bab07c11d120e42c3d57de486242606a92855b9b2057
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:2a76b412b8ff2a096637bab07c11d120e42c3d57de486242606a92855b9b2057]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/large-manifest/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/117647badd63117633bb225b2add36a7d24ba5ad846eac0fdf19c02c993c1f1d]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/117647badd63117633bb225b2add36a7d24ba5ad846eac0fdf19c02c993c1f1d?digest=sha256%3A42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/large-manifest/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/7c3e41143f2df74df02568390eafc6905132f055ed9ad441ce5e6b49a018c879]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/7c3e41143f2df74df02568390eafc6905132f055ed9ad441ce5e6b49a018c879?digest=sha256%3A8f395d007cfee1a7f1671d40b726dc2f92e8689643f1c98b668b71679f944bac
+Headers:
+             Content-Length: [174]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 174 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:8f395d007cfee1a7f1671d40b726dc2f92e8689643f1c98b668b71679f944bac]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:8f395d007cfee1a7f1671d40b726dc2f92e8689643f1c98b668b71679f944bac]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:8f395d007cfee1a7f1671d40b726dc2f92e8689643f1c98b668b71679f944bac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [174]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:8f395d007cfee1a7f1671d40b726dc2f92e8689643f1c98b668b71679f944bac]
+--- Output of application/x-gzip not supported, 174 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/large-manifest/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f06fabfed1b96925ee86ab0daec59d9ad2803c125df14b3f1e2b14d838f7873e
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:8f395d007cfee1a7f1671d40b726dc2f92e8689643f1c98b668b71679f944bac","size":174},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:2a76b412b8ff2a096637bab07c11d120e42c3d57de486242606a92855b9b2057","size":175}],"annotations":{"large-annotation-0":"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+--- Truncated body from 3910601 to 4096 bytes ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f06fabfed1b96925ee86ab0daec59d9ad2803c125df14b3f1e2b14d838f7873e]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f06fabfed1b96925ee86ab0daec59d9ad2803c125df14b3f1e2b14d838f7873e]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f06fabfed1b96925ee86ab0daec59d9ad2803c125df14b3f1e2b14d838f7873e
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3910601]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f06fabfed1b96925ee86ab0daec59d9ad2803c125df14b3f1e2b14d838f7873e]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:8f395d007cfee1a7f1671d40b726dc2f92e8689643f1c98b668b71679f944bac","size":174},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:2a76b412b8ff2a096637bab07c11d120e42c3d57de486242606a92855b9b2057","size":175}],"annotations":{"large-annotation-0":"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+--- Truncated body from 3910601 to 4096 bytes ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/large-manifest/push/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/large-manifest
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:8f395d007cfee1a7f1671d40b726dc2f92e8689643f1c98b668b71679f944bac","size":174},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:2a76b412b8ff2a096637bab07c11d120e42c3d57de486242606a92855b9b2057","size":175}],"annotations":{"large-annotation-0":"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+--- Truncated body from 3910601 to 4096 bytes ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f06fabfed1b96925ee86ab0daec59d9ad2803c125df14b3f1e2b14d838f7873e]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/large-manifest]
+                    Oci-Tag: [large-manifest]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/large-manifest
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3910601]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f06fabfed1b96925ee86ab0daec59d9ad2803c125df14b3f1e2b14d838f7873e]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:8f395d007cfee1a7f1671d40b726dc2f92e8689643f1c98b668b71679f944bac","size":174},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:2a76b412b8ff2a096637bab07c11d120e42c3d57de486242606a92855b9b2057","size":175}],"annotations":{"large-annotation-0":"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+--- Truncated body from 3910601 to 4096 bytes ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/large-manifest/tag-list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [75]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["large-manifest"]}
+
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/large-manifest/head

+ +
+

OCI Conformance Test/large-manifest/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/large-manifest
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3910601]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f06fabfed1b96925ee86ab0daec59d9ad2803c125df14b3f1e2b14d838f7873e]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/large-manifest/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f06fabfed1b96925ee86ab0daec59d9ad2803c125df14b3f1e2b14d838f7873e
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3910601]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f06fabfed1b96925ee86ab0daec59d9ad2803c125df14b3f1e2b14d838f7873e]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/large-manifest/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/large-manifest/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:8f395d007cfee1a7f1671d40b726dc2f92e8689643f1c98b668b71679f944bac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [174]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:8f395d007cfee1a7f1671d40b726dc2f92e8689643f1c98b668b71679f944bac]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/large-manifest/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2a76b412b8ff2a096637bab07c11d120e42c3d57de486242606a92855b9b2057
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:2a76b412b8ff2a096637bab07c11d120e42c3d57de486242606a92855b9b2057]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/large-manifest/pull

+ +
+

OCI Conformance Test/large-manifest/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/large-manifest
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3910601]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f06fabfed1b96925ee86ab0daec59d9ad2803c125df14b3f1e2b14d838f7873e]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:8f395d007cfee1a7f1671d40b726dc2f92e8689643f1c98b668b71679f944bac","size":174},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:2a76b412b8ff2a096637bab07c11d120e42c3d57de486242606a92855b9b2057","size":175}],"annotations":{"large-annotation-0":"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+--- Truncated body from 3910601 to 4096 bytes ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/large-manifest/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f06fabfed1b96925ee86ab0daec59d9ad2803c125df14b3f1e2b14d838f7873e
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [3910601]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f06fabfed1b96925ee86ab0daec59d9ad2803c125df14b3f1e2b14d838f7873e]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:8f395d007cfee1a7f1671d40b726dc2f92e8689643f1c98b668b71679f944bac","size":174},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:2a76b412b8ff2a096637bab07c11d120e42c3d57de486242606a92855b9b2057","size":175}],"annotations":{"large-annotation-0":"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+--- Truncated body from 3910601 to 4096 bytes ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/large-manifest/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:8f395d007cfee1a7f1671d40b726dc2f92e8689643f1c98b668b71679f944bac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [174]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:8f395d007cfee1a7f1671d40b726dc2f92e8689643f1c98b668b71679f944bac]
+--- Output of application/x-gzip not supported, 174 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/large-manifest/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2a76b412b8ff2a096637bab07c11d120e42c3d57de486242606a92855b9b2057
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:2a76b412b8ff2a096637bab07c11d120e42c3d57de486242606a92855b9b2057]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/large-manifest/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/large-manifest/delete

+ +
+

OCI Conformance Test/large-manifest/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/large-manifest
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/large-manifest
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [98]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/large-manifest/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f06fabfed1b96925ee86ab0daec59d9ad2803c125df14b3f1e2b14d838f7873e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f06fabfed1b96925ee86ab0daec59d9ad2803c125df14b3f1e2b14d838f7873e
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/large-manifest/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:8f395d007cfee1a7f1671d40b726dc2f92e8689643f1c98b668b71679f944bac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:8f395d007cfee1a7f1671d40b726dc2f92e8689643f1c98b668b71679f944bac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/large-manifest/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2a76b412b8ff2a096637bab07c11d120e42c3d57de486242606a92855b9b2057
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2a76b412b8ff2a096637bab07c11d120e42c3d57de486242606a92855b9b2057
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/large-manifest/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/index

+ +
+

OCI Conformance Test/index/push

+ +
+

OCI Conformance Test/index/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a23280307f76d40335db3b69eef248cc63788330bb56a110bf67b73ef8251199]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a23280307f76d40335db3b69eef248cc63788330bb56a110bf67b73ef8251199?digest=sha256%3A42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a4a8fded5f2715bce3ea02d8d80db7eaa47c06f97a07c443c8d3c644de7a69ea]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a4a8fded5f2715bce3ea02d8d80db7eaa47c06f97a07c443c8d3c644de7a69ea?digest=sha256%3A5ca9da6cb998c920a5ffbf8ec297076ae349cc8124a1334540a887c69c93f8d5
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:5ca9da6cb998c920a5ffbf8ec297076ae349cc8124a1334540a887c69c93f8d5]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:5ca9da6cb998c920a5ffbf8ec297076ae349cc8124a1334540a887c69c93f8d5]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:5ca9da6cb998c920a5ffbf8ec297076ae349cc8124a1334540a887c69c93f8d5
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:5ca9da6cb998c920a5ffbf8ec297076ae349cc8124a1334540a887c69c93f8d5]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/216aad799e47288ea1fb7ba2c3307fd13fd8671b84f33fd3aa8fab110fda4e11]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/216aad799e47288ea1fb7ba2c3307fd13fd8671b84f33fd3aa8fab110fda4e11?digest=sha256%3Ae6d37d02fc91121225d8d8acff2f6c1f39b96f2a2e8eb085ae4cfa42869cb7b4
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:e6d37d02fc91121225d8d8acff2f6c1f39b96f2a2e8eb085ae4cfa42869cb7b4]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e6d37d02fc91121225d8d8acff2f6c1f39b96f2a2e8eb085ae4cfa42869cb7b4]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e6d37d02fc91121225d8d8acff2f6c1f39b96f2a2e8eb085ae4cfa42869cb7b4
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:e6d37d02fc91121225d8d8acff2f6c1f39b96f2a2e8eb085ae4cfa42869cb7b4]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/401e923c49ef0c0c456dd261d801366b1649dbd46dfefa374a0b677784977699]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/401e923c49ef0c0c456dd261d801366b1649dbd46dfefa374a0b677784977699?digest=sha256%3A29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/439ef64e6c7b9444942c85236eccaafe5b1b1ea5b696b0ffb7155978742461db]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/439ef64e6c7b9444942c85236eccaafe5b1b1ea5b696b0ffb7155978742461db?digest=sha256%3A899dd4c287d7cf6d62a9581378a37994281238cb0b29ff29f8ca7c3851ececb7
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:899dd4c287d7cf6d62a9581378a37994281238cb0b29ff29f8ca7c3851ececb7]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:899dd4c287d7cf6d62a9581378a37994281238cb0b29ff29f8ca7c3851ececb7]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:899dd4c287d7cf6d62a9581378a37994281238cb0b29ff29f8ca7c3851ececb7
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:899dd4c287d7cf6d62a9581378a37994281238cb0b29ff29f8ca7c3851ececb7]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/aaa24e0edbe32dd132d385c730841581065f363b1cf07842ab560d5beb07fe1a]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/aaa24e0edbe32dd132d385c730841581065f363b1cf07842ab560d5beb07fe1a?digest=sha256%3A09d74565005036f6a456dbe9387e6e96cc729c966c79fa99d2f47a29911f2dfe
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:09d74565005036f6a456dbe9387e6e96cc729c966c79fa99d2f47a29911f2dfe]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:09d74565005036f6a456dbe9387e6e96cc729c966c79fa99d2f47a29911f2dfe]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:09d74565005036f6a456dbe9387e6e96cc729c966c79fa99d2f47a29911f2dfe
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:09d74565005036f6a456dbe9387e6e96cc729c966c79fa99d2f47a29911f2dfe]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:0ff8cd97c50f50613d6e6bc3abc79030d0deb53b69b8152ab2050a7f2c78bbb6
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:899dd4c287d7cf6d62a9581378a37994281238cb0b29ff29f8ca7c3851ececb7","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:09d74565005036f6a456dbe9387e6e96cc729c966c79fa99d2f47a29911f2dfe","size":176}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:0ff8cd97c50f50613d6e6bc3abc79030d0deb53b69b8152ab2050a7f2c78bbb6]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:0ff8cd97c50f50613d6e6bc3abc79030d0deb53b69b8152ab2050a7f2c78bbb6]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:0ff8cd97c50f50613d6e6bc3abc79030d0deb53b69b8152ab2050a7f2c78bbb6
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:0ff8cd97c50f50613d6e6bc3abc79030d0deb53b69b8152ab2050a7f2c78bbb6]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:899dd4c287d7cf6d62a9581378a37994281238cb0b29ff29f8ca7c3851ececb7","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:09d74565005036f6a456dbe9387e6e96cc729c966c79fa99d2f47a29911f2dfe","size":176}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dc5463b137037cdc246ff0b081aeaa6e6093f293111ae0227d778d90eb7321f8
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:5ca9da6cb998c920a5ffbf8ec297076ae349cc8124a1334540a887c69c93f8d5","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:e6d37d02fc91121225d8d8acff2f6c1f39b96f2a2e8eb085ae4cfa42869cb7b4","size":176}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:dc5463b137037cdc246ff0b081aeaa6e6093f293111ae0227d778d90eb7321f8]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dc5463b137037cdc246ff0b081aeaa6e6093f293111ae0227d778d90eb7321f8]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dc5463b137037cdc246ff0b081aeaa6e6093f293111ae0227d778d90eb7321f8
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:dc5463b137037cdc246ff0b081aeaa6e6093f293111ae0227d778d90eb7321f8]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:5ca9da6cb998c920a5ffbf8ec297076ae349cc8124a1334540a887c69c93f8d5","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:e6d37d02fc91121225d8d8acff2f6c1f39b96f2a2e8eb085ae4cfa42869cb7b4","size":176}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:38adf7d95d5e0217efca1ee092df4e7e0e292765ecaf4e748de4a6fe626ab43d
+Headers:
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:0ff8cd97c50f50613d6e6bc3abc79030d0deb53b69b8152ab2050a7f2c78bbb6","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:dc5463b137037cdc246ff0b081aeaa6e6093f293111ae0227d778d90eb7321f8","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:38adf7d95d5e0217efca1ee092df4e7e0e292765ecaf4e748de4a6fe626ab43d]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:38adf7d95d5e0217efca1ee092df4e7e0e292765ecaf4e748de4a6fe626ab43d]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:38adf7d95d5e0217efca1ee092df4e7e0e292765ecaf4e748de4a6fe626ab43d
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:38adf7d95d5e0217efca1ee092df4e7e0e292765ecaf4e748de4a6fe626ab43d]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:0ff8cd97c50f50613d6e6bc3abc79030d0deb53b69b8152ab2050a7f2c78bbb6","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:dc5463b137037cdc246ff0b081aeaa6e6093f293111ae0227d778d90eb7321f8","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/push/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index
+Headers:
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:0ff8cd97c50f50613d6e6bc3abc79030d0deb53b69b8152ab2050a7f2c78bbb6","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:dc5463b137037cdc246ff0b081aeaa6e6093f293111ae0227d778d90eb7321f8","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:38adf7d95d5e0217efca1ee092df4e7e0e292765ecaf4e748de4a6fe626ab43d]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index]
+                    Oci-Tag: [index]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:38adf7d95d5e0217efca1ee092df4e7e0e292765ecaf4e748de4a6fe626ab43d]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:0ff8cd97c50f50613d6e6bc3abc79030d0deb53b69b8152ab2050a7f2c78bbb6","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:dc5463b137037cdc246ff0b081aeaa6e6093f293111ae0227d778d90eb7321f8","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/index/tag-list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [66]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["index"]}
+
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/head

+ +
+

OCI Conformance Test/index/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:38adf7d95d5e0217efca1ee092df4e7e0e292765ecaf4e748de4a6fe626ab43d]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:0ff8cd97c50f50613d6e6bc3abc79030d0deb53b69b8152ab2050a7f2c78bbb6
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:0ff8cd97c50f50613d6e6bc3abc79030d0deb53b69b8152ab2050a7f2c78bbb6]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dc5463b137037cdc246ff0b081aeaa6e6093f293111ae0227d778d90eb7321f8
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:dc5463b137037cdc246ff0b081aeaa6e6093f293111ae0227d778d90eb7321f8]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:38adf7d95d5e0217efca1ee092df4e7e0e292765ecaf4e748de4a6fe626ab43d
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:38adf7d95d5e0217efca1ee092df4e7e0e292765ecaf4e748de4a6fe626ab43d]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:899dd4c287d7cf6d62a9581378a37994281238cb0b29ff29f8ca7c3851ececb7
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:899dd4c287d7cf6d62a9581378a37994281238cb0b29ff29f8ca7c3851ececb7]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:09d74565005036f6a456dbe9387e6e96cc729c966c79fa99d2f47a29911f2dfe
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:09d74565005036f6a456dbe9387e6e96cc729c966c79fa99d2f47a29911f2dfe]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:5ca9da6cb998c920a5ffbf8ec297076ae349cc8124a1334540a887c69c93f8d5
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:5ca9da6cb998c920a5ffbf8ec297076ae349cc8124a1334540a887c69c93f8d5]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e6d37d02fc91121225d8d8acff2f6c1f39b96f2a2e8eb085ae4cfa42869cb7b4
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:e6d37d02fc91121225d8d8acff2f6c1f39b96f2a2e8eb085ae4cfa42869cb7b4]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/index/pull

+ +
+

OCI Conformance Test/index/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:38adf7d95d5e0217efca1ee092df4e7e0e292765ecaf4e748de4a6fe626ab43d]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:0ff8cd97c50f50613d6e6bc3abc79030d0deb53b69b8152ab2050a7f2c78bbb6","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:dc5463b137037cdc246ff0b081aeaa6e6093f293111ae0227d778d90eb7321f8","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:0ff8cd97c50f50613d6e6bc3abc79030d0deb53b69b8152ab2050a7f2c78bbb6
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:0ff8cd97c50f50613d6e6bc3abc79030d0deb53b69b8152ab2050a7f2c78bbb6]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:899dd4c287d7cf6d62a9581378a37994281238cb0b29ff29f8ca7c3851ececb7","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:09d74565005036f6a456dbe9387e6e96cc729c966c79fa99d2f47a29911f2dfe","size":176}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dc5463b137037cdc246ff0b081aeaa6e6093f293111ae0227d778d90eb7321f8
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:dc5463b137037cdc246ff0b081aeaa6e6093f293111ae0227d778d90eb7321f8]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:5ca9da6cb998c920a5ffbf8ec297076ae349cc8124a1334540a887c69c93f8d5","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:e6d37d02fc91121225d8d8acff2f6c1f39b96f2a2e8eb085ae4cfa42869cb7b4","size":176}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:38adf7d95d5e0217efca1ee092df4e7e0e292765ecaf4e748de4a6fe626ab43d
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:38adf7d95d5e0217efca1ee092df4e7e0e292765ecaf4e748de4a6fe626ab43d]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:0ff8cd97c50f50613d6e6bc3abc79030d0deb53b69b8152ab2050a7f2c78bbb6","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:dc5463b137037cdc246ff0b081aeaa6e6093f293111ae0227d778d90eb7321f8","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:09d74565005036f6a456dbe9387e6e96cc729c966c79fa99d2f47a29911f2dfe
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:09d74565005036f6a456dbe9387e6e96cc729c966c79fa99d2f47a29911f2dfe]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:5ca9da6cb998c920a5ffbf8ec297076ae349cc8124a1334540a887c69c93f8d5
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:5ca9da6cb998c920a5ffbf8ec297076ae349cc8124a1334540a887c69c93f8d5]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e6d37d02fc91121225d8d8acff2f6c1f39b96f2a2e8eb085ae4cfa42869cb7b4
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:e6d37d02fc91121225d8d8acff2f6c1f39b96f2a2e8eb085ae4cfa42869cb7b4]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:899dd4c287d7cf6d62a9581378a37994281238cb0b29ff29f8ca7c3851ececb7
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:899dd4c287d7cf6d62a9581378a37994281238cb0b29ff29f8ca7c3851ececb7]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/index/delete

+ +
+

OCI Conformance Test/index/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [89]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:38adf7d95d5e0217efca1ee092df4e7e0e292765ecaf4e748de4a6fe626ab43d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:38adf7d95d5e0217efca1ee092df4e7e0e292765ecaf4e748de4a6fe626ab43d
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dc5463b137037cdc246ff0b081aeaa6e6093f293111ae0227d778d90eb7321f8
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dc5463b137037cdc246ff0b081aeaa6e6093f293111ae0227d778d90eb7321f8
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:0ff8cd97c50f50613d6e6bc3abc79030d0deb53b69b8152ab2050a7f2c78bbb6
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:0ff8cd97c50f50613d6e6bc3abc79030d0deb53b69b8152ab2050a7f2c78bbb6
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:5ca9da6cb998c920a5ffbf8ec297076ae349cc8124a1334540a887c69c93f8d5
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:5ca9da6cb998c920a5ffbf8ec297076ae349cc8124a1334540a887c69c93f8d5
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e6d37d02fc91121225d8d8acff2f6c1f39b96f2a2e8eb085ae4cfa42869cb7b4
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e6d37d02fc91121225d8d8acff2f6c1f39b96f2a2e8eb085ae4cfa42869cb7b4
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:899dd4c287d7cf6d62a9581378a37994281238cb0b29ff29f8ca7c3851ececb7
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:899dd4c287d7cf6d62a9581378a37994281238cb0b29ff29f8ca7c3851ececb7
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:09d74565005036f6a456dbe9387e6e96cc729c966c79fa99d2f47a29911f2dfe
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:09d74565005036f6a456dbe9387e6e96cc729c966c79fa99d2f47a29911f2dfe
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/nested-index

+ +
+

OCI Conformance Test/nested-index/push

+ +
+

OCI Conformance Test/nested-index/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/84f970aa5b2364293e4d1675b768cb29fc079dff9004718e7026217072c3f273]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/84f970aa5b2364293e4d1675b768cb29fc079dff9004718e7026217072c3f273?digest=sha256%3Af2c12366f334a921796d948e6457682a7c8d69184b720a61e09389e6158d1886
+Headers:
+             Content-Length: [173]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 173 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f2c12366f334a921796d948e6457682a7c8d69184b720a61e09389e6158d1886]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:f2c12366f334a921796d948e6457682a7c8d69184b720a61e09389e6158d1886]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:f2c12366f334a921796d948e6457682a7c8d69184b720a61e09389e6158d1886
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [173]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f2c12366f334a921796d948e6457682a7c8d69184b720a61e09389e6158d1886]
+--- Output of application/x-gzip not supported, 173 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/8d6fd40dd07f243fe99c5d06e8122b3aa2229e48d1fb21de8d6218d05219760a]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/8d6fd40dd07f243fe99c5d06e8122b3aa2229e48d1fb21de8d6218d05219760a?digest=sha256%3A073e133e1e571e53455eaf716b20a23dc49bd355bbfb89fd9bdd5218a93e0642
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:073e133e1e571e53455eaf716b20a23dc49bd355bbfb89fd9bdd5218a93e0642]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:073e133e1e571e53455eaf716b20a23dc49bd355bbfb89fd9bdd5218a93e0642]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:073e133e1e571e53455eaf716b20a23dc49bd355bbfb89fd9bdd5218a93e0642
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:073e133e1e571e53455eaf716b20a23dc49bd355bbfb89fd9bdd5218a93e0642]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/8898bce6da3eac06c232ef5060fd9d3ebcdc91fed4cc38bf4539e84de8af9a74]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/8898bce6da3eac06c232ef5060fd9d3ebcdc91fed4cc38bf4539e84de8af9a74?digest=sha256%3A2444ed4a542007d2f01f457b1734ad1f45aaa78161fb6f08e3e7a74caec13379
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:2444ed4a542007d2f01f457b1734ad1f45aaa78161fb6f08e3e7a74caec13379]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2444ed4a542007d2f01f457b1734ad1f45aaa78161fb6f08e3e7a74caec13379]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2444ed4a542007d2f01f457b1734ad1f45aaa78161fb6f08e3e7a74caec13379
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:2444ed4a542007d2f01f457b1734ad1f45aaa78161fb6f08e3e7a74caec13379]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/6e6cee8cda64ee94e93224a02f64e3606e957a293d2bbf595792dcc7a5331f60]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/6e6cee8cda64ee94e93224a02f64e3606e957a293d2bbf595792dcc7a5331f60?digest=sha256%3Abdf47f4085682bb0b91d5c5ccaaeb249265192e71ee53cd8caa465541bcc1b71
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:bdf47f4085682bb0b91d5c5ccaaeb249265192e71ee53cd8caa465541bcc1b71]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:bdf47f4085682bb0b91d5c5ccaaeb249265192e71ee53cd8caa465541bcc1b71]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:bdf47f4085682bb0b91d5c5ccaaeb249265192e71ee53cd8caa465541bcc1b71
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:bdf47f4085682bb0b91d5c5ccaaeb249265192e71ee53cd8caa465541bcc1b71]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/13a1fbee7ef6cc5abaedf52bd583269dadfce1475d37cfe7778a0995a4598835]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/13a1fbee7ef6cc5abaedf52bd583269dadfce1475d37cfe7778a0995a4598835?digest=sha256%3A53994e763114d76f54fe27ee6c24fc66e66d9eaf6d56f476b4424f5caef7be30
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:53994e763114d76f54fe27ee6c24fc66e66d9eaf6d56f476b4424f5caef7be30]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:53994e763114d76f54fe27ee6c24fc66e66d9eaf6d56f476b4424f5caef7be30]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:53994e763114d76f54fe27ee6c24fc66e66d9eaf6d56f476b4424f5caef7be30
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:53994e763114d76f54fe27ee6c24fc66e66d9eaf6d56f476b4424f5caef7be30]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/4639490001acbbe12b030086c74f2b2d72befb2d74d53ead06f114a711d34e18]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/4639490001acbbe12b030086c74f2b2d72befb2d74d53ead06f114a711d34e18?digest=sha256%3Acc4bf844136ee511c9f8efd1d5fee1e2246c7ec70e353476d1e675b47332a1b9
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:cc4bf844136ee511c9f8efd1d5fee1e2246c7ec70e353476d1e675b47332a1b9]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cc4bf844136ee511c9f8efd1d5fee1e2246c7ec70e353476d1e675b47332a1b9]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cc4bf844136ee511c9f8efd1d5fee1e2246c7ec70e353476d1e675b47332a1b9
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:cc4bf844136ee511c9f8efd1d5fee1e2246c7ec70e353476d1e675b47332a1b9]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a0a3cf00697e0ac58c011d9c4ed75abe07bf6ca157e4896f20434dc2ad25c9b5]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/a0a3cf00697e0ac58c011d9c4ed75abe07bf6ca157e4896f20434dc2ad25c9b5?digest=sha256%3A42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1ac67a945cae9c40f6373c870db2abd9f8ca96fbe3f1af46727c8a2985f940cf]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1ac67a945cae9c40f6373c870db2abd9f8ca96fbe3f1af46727c8a2985f940cf?digest=sha256%3A14941ea3d212c9e24ebd798009a6b588ff66fa17c4f6d78ec97b6fc2e39fe4c0
+Headers:
+             Content-Length: [172]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 172 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:14941ea3d212c9e24ebd798009a6b588ff66fa17c4f6d78ec97b6fc2e39fe4c0]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:14941ea3d212c9e24ebd798009a6b588ff66fa17c4f6d78ec97b6fc2e39fe4c0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:14941ea3d212c9e24ebd798009a6b588ff66fa17c4f6d78ec97b6fc2e39fe4c0
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [172]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:14941ea3d212c9e24ebd798009a6b588ff66fa17c4f6d78ec97b6fc2e39fe4c0]
+--- Output of application/x-gzip not supported, 172 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/4b5f88096f9d7e65038cb027a94c6ceefcbf66b7b8025b667789776f3ae3e08d]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/4b5f88096f9d7e65038cb027a94c6ceefcbf66b7b8025b667789776f3ae3e08d?digest=sha256%3A29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/5dbf2d1c28d6ffce82894670db4d141da32a5104d8ff9213092e9ec1be6af6c2]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/5dbf2d1c28d6ffce82894670db4d141da32a5104d8ff9213092e9ec1be6af6c2?digest=sha256%3A2358cab93498cc267a8bd8338c8133a5f2285a2f766837201bdc47bce690746a
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:2358cab93498cc267a8bd8338c8133a5f2285a2f766837201bdc47bce690746a]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2358cab93498cc267a8bd8338c8133a5f2285a2f766837201bdc47bce690746a]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2358cab93498cc267a8bd8338c8133a5f2285a2f766837201bdc47bce690746a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:2358cab93498cc267a8bd8338c8133a5f2285a2f766837201bdc47bce690746a]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:ed9a1a9b1bd700914c31228f7bba6f0173421f0f49df27e14946f2b36be4ebc4
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:f2c12366f334a921796d948e6457682a7c8d69184b720a61e09389e6158d1886","size":173},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:cc4bf844136ee511c9f8efd1d5fee1e2246c7ec70e353476d1e675b47332a1b9","size":175}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:ed9a1a9b1bd700914c31228f7bba6f0173421f0f49df27e14946f2b36be4ebc4]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:ed9a1a9b1bd700914c31228f7bba6f0173421f0f49df27e14946f2b36be4ebc4]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:ed9a1a9b1bd700914c31228f7bba6f0173421f0f49df27e14946f2b36be4ebc4
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:ed9a1a9b1bd700914c31228f7bba6f0173421f0f49df27e14946f2b36be4ebc4]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:f2c12366f334a921796d948e6457682a7c8d69184b720a61e09389e6158d1886","size":173},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:cc4bf844136ee511c9f8efd1d5fee1e2246c7ec70e353476d1e675b47332a1b9","size":175}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:64d7f62bce207c4706f7247f6a44aaff9a47e03fa1af7fc3b3636eb769477d3a
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:073e133e1e571e53455eaf716b20a23dc49bd355bbfb89fd9bdd5218a93e0642","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:14941ea3d212c9e24ebd798009a6b588ff66fa17c4f6d78ec97b6fc2e39fe4c0","size":172}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:64d7f62bce207c4706f7247f6a44aaff9a47e03fa1af7fc3b3636eb769477d3a]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:64d7f62bce207c4706f7247f6a44aaff9a47e03fa1af7fc3b3636eb769477d3a]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:64d7f62bce207c4706f7247f6a44aaff9a47e03fa1af7fc3b3636eb769477d3a
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:64d7f62bce207c4706f7247f6a44aaff9a47e03fa1af7fc3b3636eb769477d3a]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:073e133e1e571e53455eaf716b20a23dc49bd355bbfb89fd9bdd5218a93e0642","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:14941ea3d212c9e24ebd798009a6b588ff66fa17c4f6d78ec97b6fc2e39fe4c0","size":172}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:b71c34cfb612874683209005df00d92b57ceb7c4a2b08aba8ad4a7a2b983791c
+Headers:
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:ed9a1a9b1bd700914c31228f7bba6f0173421f0f49df27e14946f2b36be4ebc4","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:64d7f62bce207c4706f7247f6a44aaff9a47e03fa1af7fc3b3636eb769477d3a","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:b71c34cfb612874683209005df00d92b57ceb7c4a2b08aba8ad4a7a2b983791c]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:b71c34cfb612874683209005df00d92b57ceb7c4a2b08aba8ad4a7a2b983791c]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:b71c34cfb612874683209005df00d92b57ceb7c4a2b08aba8ad4a7a2b983791c
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:b71c34cfb612874683209005df00d92b57ceb7c4a2b08aba8ad4a7a2b983791c]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:ed9a1a9b1bd700914c31228f7bba6f0173421f0f49df27e14946f2b36be4ebc4","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:64d7f62bce207c4706f7247f6a44aaff9a47e03fa1af7fc3b3636eb769477d3a","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:8096ca85a26233ec478e03cd27b8a17a5229517dd1e891c8c665b7cd869eb2e9
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:2444ed4a542007d2f01f457b1734ad1f45aaa78161fb6f08e3e7a74caec13379","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:bdf47f4085682bb0b91d5c5ccaaeb249265192e71ee53cd8caa465541bcc1b71","size":177}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:8096ca85a26233ec478e03cd27b8a17a5229517dd1e891c8c665b7cd869eb2e9]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:8096ca85a26233ec478e03cd27b8a17a5229517dd1e891c8c665b7cd869eb2e9]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:8096ca85a26233ec478e03cd27b8a17a5229517dd1e891c8c665b7cd869eb2e9
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:8096ca85a26233ec478e03cd27b8a17a5229517dd1e891c8c665b7cd869eb2e9]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:2444ed4a542007d2f01f457b1734ad1f45aaa78161fb6f08e3e7a74caec13379","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:bdf47f4085682bb0b91d5c5ccaaeb249265192e71ee53cd8caa465541bcc1b71","size":177}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f7dfa523a51f2abf825d955fc940fcec56e7a44746234f422bd290673404c5fe
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:53994e763114d76f54fe27ee6c24fc66e66d9eaf6d56f476b4424f5caef7be30","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:2358cab93498cc267a8bd8338c8133a5f2285a2f766837201bdc47bce690746a","size":176}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f7dfa523a51f2abf825d955fc940fcec56e7a44746234f422bd290673404c5fe]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f7dfa523a51f2abf825d955fc940fcec56e7a44746234f422bd290673404c5fe]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f7dfa523a51f2abf825d955fc940fcec56e7a44746234f422bd290673404c5fe
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f7dfa523a51f2abf825d955fc940fcec56e7a44746234f422bd290673404c5fe]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:53994e763114d76f54fe27ee6c24fc66e66d9eaf6d56f476b4424f5caef7be30","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:2358cab93498cc267a8bd8338c8133a5f2285a2f766837201bdc47bce690746a","size":176}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f998f474d4ca133eacf51f4aba025bfdb907190ec657c075f7bc769da588a622
+Headers:
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:8096ca85a26233ec478e03cd27b8a17a5229517dd1e891c8c665b7cd869eb2e9","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:f7dfa523a51f2abf825d955fc940fcec56e7a44746234f422bd290673404c5fe","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f998f474d4ca133eacf51f4aba025bfdb907190ec657c075f7bc769da588a622]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f998f474d4ca133eacf51f4aba025bfdb907190ec657c075f7bc769da588a622]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f998f474d4ca133eacf51f4aba025bfdb907190ec657c075f7bc769da588a622
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f998f474d4ca133eacf51f4aba025bfdb907190ec657c075f7bc769da588a622]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:8096ca85a26233ec478e03cd27b8a17a5229517dd1e891c8c665b7cd869eb2e9","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:f7dfa523a51f2abf825d955fc940fcec56e7a44746234f422bd290673404c5fe","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:6e7cf1de0e935bf23844ab5f9e2dab6298b8d62e627643d00748d957fb924141
+Headers:
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:b71c34cfb612874683209005df00d92b57ceb7c4a2b08aba8ad4a7a2b983791c","size":491},{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:f998f474d4ca133eacf51f4aba025bfdb907190ec657c075f7bc769da588a622","size":491}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:6e7cf1de0e935bf23844ab5f9e2dab6298b8d62e627643d00748d957fb924141]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:6e7cf1de0e935bf23844ab5f9e2dab6298b8d62e627643d00748d957fb924141]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:6e7cf1de0e935bf23844ab5f9e2dab6298b8d62e627643d00748d957fb924141
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [387]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:6e7cf1de0e935bf23844ab5f9e2dab6298b8d62e627643d00748d957fb924141]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:b71c34cfb612874683209005df00d92b57ceb7c4a2b08aba8ad4a7a2b983791c","size":491},{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:f998f474d4ca133eacf51f4aba025bfdb907190ec657c075f7bc769da588a622","size":491}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/push/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index-of-index
+Headers:
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:b71c34cfb612874683209005df00d92b57ceb7c4a2b08aba8ad4a7a2b983791c","size":491},{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:f998f474d4ca133eacf51f4aba025bfdb907190ec657c075f7bc769da588a622","size":491}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:6e7cf1de0e935bf23844ab5f9e2dab6298b8d62e627643d00748d957fb924141]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index-of-index]
+                    Oci-Tag: [index-of-index]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index-of-index
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [387]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:6e7cf1de0e935bf23844ab5f9e2dab6298b8d62e627643d00748d957fb924141]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:b71c34cfb612874683209005df00d92b57ceb7c4a2b08aba8ad4a7a2b983791c","size":491},{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:f998f474d4ca133eacf51f4aba025bfdb907190ec657c075f7bc769da588a622","size":491}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/nested-index/tag-list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [75]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["index-of-index"]}
+
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/head

+ +
+

OCI Conformance Test/nested-index/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index-of-index
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [387]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:6e7cf1de0e935bf23844ab5f9e2dab6298b8d62e627643d00748d957fb924141]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:ed9a1a9b1bd700914c31228f7bba6f0173421f0f49df27e14946f2b36be4ebc4
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:ed9a1a9b1bd700914c31228f7bba6f0173421f0f49df27e14946f2b36be4ebc4]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:64d7f62bce207c4706f7247f6a44aaff9a47e03fa1af7fc3b3636eb769477d3a
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:64d7f62bce207c4706f7247f6a44aaff9a47e03fa1af7fc3b3636eb769477d3a]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:b71c34cfb612874683209005df00d92b57ceb7c4a2b08aba8ad4a7a2b983791c
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:b71c34cfb612874683209005df00d92b57ceb7c4a2b08aba8ad4a7a2b983791c]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:8096ca85a26233ec478e03cd27b8a17a5229517dd1e891c8c665b7cd869eb2e9
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:8096ca85a26233ec478e03cd27b8a17a5229517dd1e891c8c665b7cd869eb2e9]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f7dfa523a51f2abf825d955fc940fcec56e7a44746234f422bd290673404c5fe
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f7dfa523a51f2abf825d955fc940fcec56e7a44746234f422bd290673404c5fe]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f998f474d4ca133eacf51f4aba025bfdb907190ec657c075f7bc769da588a622
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f998f474d4ca133eacf51f4aba025bfdb907190ec657c075f7bc769da588a622]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:6e7cf1de0e935bf23844ab5f9e2dab6298b8d62e627643d00748d957fb924141
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [387]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:6e7cf1de0e935bf23844ab5f9e2dab6298b8d62e627643d00748d957fb924141]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:14941ea3d212c9e24ebd798009a6b588ff66fa17c4f6d78ec97b6fc2e39fe4c0
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [172]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:14941ea3d212c9e24ebd798009a6b588ff66fa17c4f6d78ec97b6fc2e39fe4c0]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2358cab93498cc267a8bd8338c8133a5f2285a2f766837201bdc47bce690746a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:2358cab93498cc267a8bd8338c8133a5f2285a2f766837201bdc47bce690746a]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:f2c12366f334a921796d948e6457682a7c8d69184b720a61e09389e6158d1886
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [173]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f2c12366f334a921796d948e6457682a7c8d69184b720a61e09389e6158d1886]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:073e133e1e571e53455eaf716b20a23dc49bd355bbfb89fd9bdd5218a93e0642
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:073e133e1e571e53455eaf716b20a23dc49bd355bbfb89fd9bdd5218a93e0642]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2444ed4a542007d2f01f457b1734ad1f45aaa78161fb6f08e3e7a74caec13379
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:2444ed4a542007d2f01f457b1734ad1f45aaa78161fb6f08e3e7a74caec13379]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:bdf47f4085682bb0b91d5c5ccaaeb249265192e71ee53cd8caa465541bcc1b71
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:bdf47f4085682bb0b91d5c5ccaaeb249265192e71ee53cd8caa465541bcc1b71]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:53994e763114d76f54fe27ee6c24fc66e66d9eaf6d56f476b4424f5caef7be30
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:53994e763114d76f54fe27ee6c24fc66e66d9eaf6d56f476b4424f5caef7be30]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cc4bf844136ee511c9f8efd1d5fee1e2246c7ec70e353476d1e675b47332a1b9
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:cc4bf844136ee511c9f8efd1d5fee1e2246c7ec70e353476d1e675b47332a1b9]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/nested-index/pull

+ +
+

OCI Conformance Test/nested-index/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index-of-index
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [387]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:6e7cf1de0e935bf23844ab5f9e2dab6298b8d62e627643d00748d957fb924141]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:b71c34cfb612874683209005df00d92b57ceb7c4a2b08aba8ad4a7a2b983791c","size":491},{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:f998f474d4ca133eacf51f4aba025bfdb907190ec657c075f7bc769da588a622","size":491}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:ed9a1a9b1bd700914c31228f7bba6f0173421f0f49df27e14946f2b36be4ebc4
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:ed9a1a9b1bd700914c31228f7bba6f0173421f0f49df27e14946f2b36be4ebc4]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:f2c12366f334a921796d948e6457682a7c8d69184b720a61e09389e6158d1886","size":173},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:cc4bf844136ee511c9f8efd1d5fee1e2246c7ec70e353476d1e675b47332a1b9","size":175}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:64d7f62bce207c4706f7247f6a44aaff9a47e03fa1af7fc3b3636eb769477d3a
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:64d7f62bce207c4706f7247f6a44aaff9a47e03fa1af7fc3b3636eb769477d3a]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:073e133e1e571e53455eaf716b20a23dc49bd355bbfb89fd9bdd5218a93e0642","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:14941ea3d212c9e24ebd798009a6b588ff66fa17c4f6d78ec97b6fc2e39fe4c0","size":172}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:b71c34cfb612874683209005df00d92b57ceb7c4a2b08aba8ad4a7a2b983791c
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:b71c34cfb612874683209005df00d92b57ceb7c4a2b08aba8ad4a7a2b983791c]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:ed9a1a9b1bd700914c31228f7bba6f0173421f0f49df27e14946f2b36be4ebc4","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:64d7f62bce207c4706f7247f6a44aaff9a47e03fa1af7fc3b3636eb769477d3a","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:8096ca85a26233ec478e03cd27b8a17a5229517dd1e891c8c665b7cd869eb2e9
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:8096ca85a26233ec478e03cd27b8a17a5229517dd1e891c8c665b7cd869eb2e9]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:2444ed4a542007d2f01f457b1734ad1f45aaa78161fb6f08e3e7a74caec13379","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:bdf47f4085682bb0b91d5c5ccaaeb249265192e71ee53cd8caa465541bcc1b71","size":177}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f7dfa523a51f2abf825d955fc940fcec56e7a44746234f422bd290673404c5fe
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f7dfa523a51f2abf825d955fc940fcec56e7a44746234f422bd290673404c5fe]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:53994e763114d76f54fe27ee6c24fc66e66d9eaf6d56f476b4424f5caef7be30","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:2358cab93498cc267a8bd8338c8133a5f2285a2f766837201bdc47bce690746a","size":176}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f998f474d4ca133eacf51f4aba025bfdb907190ec657c075f7bc769da588a622
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f998f474d4ca133eacf51f4aba025bfdb907190ec657c075f7bc769da588a622]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:8096ca85a26233ec478e03cd27b8a17a5229517dd1e891c8c665b7cd869eb2e9","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:f7dfa523a51f2abf825d955fc940fcec56e7a44746234f422bd290673404c5fe","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:6e7cf1de0e935bf23844ab5f9e2dab6298b8d62e627643d00748d957fb924141
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [387]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:6e7cf1de0e935bf23844ab5f9e2dab6298b8d62e627643d00748d957fb924141]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:b71c34cfb612874683209005df00d92b57ceb7c4a2b08aba8ad4a7a2b983791c","size":491},{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:f998f474d4ca133eacf51f4aba025bfdb907190ec657c075f7bc769da588a622","size":491}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:073e133e1e571e53455eaf716b20a23dc49bd355bbfb89fd9bdd5218a93e0642
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:073e133e1e571e53455eaf716b20a23dc49bd355bbfb89fd9bdd5218a93e0642]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2444ed4a542007d2f01f457b1734ad1f45aaa78161fb6f08e3e7a74caec13379
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:2444ed4a542007d2f01f457b1734ad1f45aaa78161fb6f08e3e7a74caec13379]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:bdf47f4085682bb0b91d5c5ccaaeb249265192e71ee53cd8caa465541bcc1b71
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:bdf47f4085682bb0b91d5c5ccaaeb249265192e71ee53cd8caa465541bcc1b71]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:53994e763114d76f54fe27ee6c24fc66e66d9eaf6d56f476b4424f5caef7be30
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:53994e763114d76f54fe27ee6c24fc66e66d9eaf6d56f476b4424f5caef7be30]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cc4bf844136ee511c9f8efd1d5fee1e2246c7ec70e353476d1e675b47332a1b9
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:cc4bf844136ee511c9f8efd1d5fee1e2246c7ec70e353476d1e675b47332a1b9]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:14941ea3d212c9e24ebd798009a6b588ff66fa17c4f6d78ec97b6fc2e39fe4c0
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [172]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:14941ea3d212c9e24ebd798009a6b588ff66fa17c4f6d78ec97b6fc2e39fe4c0]
+--- Output of application/x-gzip not supported, 172 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2358cab93498cc267a8bd8338c8133a5f2285a2f766837201bdc47bce690746a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:2358cab93498cc267a8bd8338c8133a5f2285a2f766837201bdc47bce690746a]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:f2c12366f334a921796d948e6457682a7c8d69184b720a61e09389e6158d1886
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [173]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f2c12366f334a921796d948e6457682a7c8d69184b720a61e09389e6158d1886]
+--- Output of application/x-gzip not supported, 173 bytes not shown ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/nested-index/delete

+ +
+

OCI Conformance Test/nested-index/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index-of-index
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index-of-index
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [98]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:6e7cf1de0e935bf23844ab5f9e2dab6298b8d62e627643d00748d957fb924141
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:6e7cf1de0e935bf23844ab5f9e2dab6298b8d62e627643d00748d957fb924141
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f998f474d4ca133eacf51f4aba025bfdb907190ec657c075f7bc769da588a622
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f998f474d4ca133eacf51f4aba025bfdb907190ec657c075f7bc769da588a622
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f7dfa523a51f2abf825d955fc940fcec56e7a44746234f422bd290673404c5fe
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f7dfa523a51f2abf825d955fc940fcec56e7a44746234f422bd290673404c5fe
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:8096ca85a26233ec478e03cd27b8a17a5229517dd1e891c8c665b7cd869eb2e9
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:8096ca85a26233ec478e03cd27b8a17a5229517dd1e891c8c665b7cd869eb2e9
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:b71c34cfb612874683209005df00d92b57ceb7c4a2b08aba8ad4a7a2b983791c
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:b71c34cfb612874683209005df00d92b57ceb7c4a2b08aba8ad4a7a2b983791c
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:64d7f62bce207c4706f7247f6a44aaff9a47e03fa1af7fc3b3636eb769477d3a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:64d7f62bce207c4706f7247f6a44aaff9a47e03fa1af7fc3b3636eb769477d3a
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:ed9a1a9b1bd700914c31228f7bba6f0173421f0f49df27e14946f2b36be4ebc4
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:ed9a1a9b1bd700914c31228f7bba6f0173421f0f49df27e14946f2b36be4ebc4
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:f2c12366f334a921796d948e6457682a7c8d69184b720a61e09389e6158d1886
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:f2c12366f334a921796d948e6457682a7c8d69184b720a61e09389e6158d1886
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:073e133e1e571e53455eaf716b20a23dc49bd355bbfb89fd9bdd5218a93e0642
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:073e133e1e571e53455eaf716b20a23dc49bd355bbfb89fd9bdd5218a93e0642
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2444ed4a542007d2f01f457b1734ad1f45aaa78161fb6f08e3e7a74caec13379
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2444ed4a542007d2f01f457b1734ad1f45aaa78161fb6f08e3e7a74caec13379
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:bdf47f4085682bb0b91d5c5ccaaeb249265192e71ee53cd8caa465541bcc1b71
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:bdf47f4085682bb0b91d5c5ccaaeb249265192e71ee53cd8caa465541bcc1b71
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:53994e763114d76f54fe27ee6c24fc66e66d9eaf6d56f476b4424f5caef7be30
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:53994e763114d76f54fe27ee6c24fc66e66d9eaf6d56f476b4424f5caef7be30
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cc4bf844136ee511c9f8efd1d5fee1e2246c7ec70e353476d1e675b47332a1b9
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cc4bf844136ee511c9f8efd1d5fee1e2246c7ec70e353476d1e675b47332a1b9
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:14941ea3d212c9e24ebd798009a6b588ff66fa17c4f6d78ec97b6fc2e39fe4c0
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:14941ea3d212c9e24ebd798009a6b588ff66fa17c4f6d78ec97b6fc2e39fe4c0
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/nested-index/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2358cab93498cc267a8bd8338c8133a5f2285a2f766837201bdc47bce690746a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2358cab93498cc267a8bd8338c8133a5f2285a2f766837201bdc47bce690746a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/empty-index

+ +
+

OCI Conformance Test/empty-index/push

+ +
+

OCI Conformance Test/empty-index/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2
+Headers:
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [88]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/empty-index/push/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index
+Headers:
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index]
+                    Oci-Tag: [index]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [88]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/empty-index/tag-list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [66]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["index"]}
+
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/empty-index/head

+ +
+

OCI Conformance Test/empty-index/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [88]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/empty-index/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [88]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/empty-index/pull

+ +
+

OCI Conformance Test/empty-index/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [88]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/empty-index/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [88]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/empty-index/delete

+ +
+

OCI Conformance Test/empty-index/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [89]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/empty-index/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dff9de10919148711140d349bf03f1a99eb06f94b03e51715ccebfa7cdc518e2
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/artifact

+ +
+

OCI Conformance Test/artifact/push

+ +
+

OCI Conformance Test/artifact/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/91ceecd13125bb4b6efc638caa2ae6400b87ce0f538272efe30883fe4a5029ba]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/91ceecd13125bb4b6efc638caa2ae6400b87ce0f538272efe30883fe4a5029ba?digest=sha256%3A7e1cb6ac21278e5c21925aefccd2259f398146a4a89bb32ae816c08bb2fe93bb
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:7e1cb6ac21278e5c21925aefccd2259f398146a4a89bb32ae816c08bb2fe93bb]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:7e1cb6ac21278e5c21925aefccd2259f398146a4a89bb32ae816c08bb2fe93bb]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:7e1cb6ac21278e5c21925aefccd2259f398146a4a89bb32ae816c08bb2fe93bb
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:7e1cb6ac21278e5c21925aefccd2259f398146a4a89bb32ae816c08bb2fe93bb]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/8a3ff1e859f4b949dd77e0993d79fcd8773f29eb9436f325095543d08692ee0c]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/8a3ff1e859f4b949dd77e0993d79fcd8773f29eb9436f325095543d08692ee0c?digest=sha256%3A44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+{}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+{}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f2eb23fc1e24962e6921eecc04b793a244312b7883cab0a995cb4922237ee7ca
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:7e1cb6ac21278e5c21925aefccd2259f398146a4a89bb32ae816c08bb2fe93bb","size":2048}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f2eb23fc1e24962e6921eecc04b793a244312b7883cab0a995cb4922237ee7ca]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f2eb23fc1e24962e6921eecc04b793a244312b7883cab0a995cb4922237ee7ca]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f2eb23fc1e24962e6921eecc04b793a244312b7883cab0a995cb4922237ee7ca
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [452]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f2eb23fc1e24962e6921eecc04b793a244312b7883cab0a995cb4922237ee7ca]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:7e1cb6ac21278e5c21925aefccd2259f398146a4a89bb32ae816c08bb2fe93bb","size":2048}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact/push/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:7e1cb6ac21278e5c21925aefccd2259f398146a4a89bb32ae816c08bb2fe93bb","size":2048}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f2eb23fc1e24962e6921eecc04b793a244312b7883cab0a995cb4922237ee7ca]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact]
+                    Oci-Tag: [artifact]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [452]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f2eb23fc1e24962e6921eecc04b793a244312b7883cab0a995cb4922237ee7ca]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:7e1cb6ac21278e5c21925aefccd2259f398146a4a89bb32ae816c08bb2fe93bb","size":2048}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/artifact/tag-list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [69]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["artifact"]}
+
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact/head

+ +
+

OCI Conformance Test/artifact/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [452]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f2eb23fc1e24962e6921eecc04b793a244312b7883cab0a995cb4922237ee7ca]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f2eb23fc1e24962e6921eecc04b793a244312b7883cab0a995cb4922237ee7ca
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [452]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f2eb23fc1e24962e6921eecc04b793a244312b7883cab0a995cb4922237ee7ca]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:7e1cb6ac21278e5c21925aefccd2259f398146a4a89bb32ae816c08bb2fe93bb
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:7e1cb6ac21278e5c21925aefccd2259f398146a4a89bb32ae816c08bb2fe93bb]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/artifact/pull

+ +
+

OCI Conformance Test/artifact/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [452]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f2eb23fc1e24962e6921eecc04b793a244312b7883cab0a995cb4922237ee7ca]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:7e1cb6ac21278e5c21925aefccd2259f398146a4a89bb32ae816c08bb2fe93bb","size":2048}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f2eb23fc1e24962e6921eecc04b793a244312b7883cab0a995cb4922237ee7ca
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [452]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f2eb23fc1e24962e6921eecc04b793a244312b7883cab0a995cb4922237ee7ca]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:7e1cb6ac21278e5c21925aefccd2259f398146a4a89bb32ae816c08bb2fe93bb","size":2048}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:7e1cb6ac21278e5c21925aefccd2259f398146a4a89bb32ae816c08bb2fe93bb
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:7e1cb6ac21278e5c21925aefccd2259f398146a4a89bb32ae816c08bb2fe93bb]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+{}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/artifact/delete

+ +
+

OCI Conformance Test/artifact/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [92]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f2eb23fc1e24962e6921eecc04b793a244312b7883cab0a995cb4922237ee7ca
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f2eb23fc1e24962e6921eecc04b793a244312b7883cab0a995cb4922237ee7ca
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:7e1cb6ac21278e5c21925aefccd2259f398146a4a89bb32ae816c08bb2fe93bb
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:7e1cb6ac21278e5c21925aefccd2259f398146a4a89bb32ae816c08bb2fe93bb
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/artifact-index

+ +
+

OCI Conformance Test/artifact-index/push

+ +
+

OCI Conformance Test/artifact-index/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/3e1cfc05ec10f38f86f07b88906ab32802e9097a296b7a1d1d31e363b557363b]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/3e1cfc05ec10f38f86f07b88906ab32802e9097a296b7a1d1d31e363b557363b?digest=sha256%3A460d7e742db916e3a65d5c2f6effccc5304f797c4381e34fbb2812b7162bb51e
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:460d7e742db916e3a65d5c2f6effccc5304f797c4381e34fbb2812b7162bb51e]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:460d7e742db916e3a65d5c2f6effccc5304f797c4381e34fbb2812b7162bb51e]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:460d7e742db916e3a65d5c2f6effccc5304f797c4381e34fbb2812b7162bb51e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:460d7e742db916e3a65d5c2f6effccc5304f797c4381e34fbb2812b7162bb51e]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/6005bb11c338c0a106758e89541cbd871710019169e09cc8e275ae7d4edf0a2a]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/6005bb11c338c0a106758e89541cbd871710019169e09cc8e275ae7d4edf0a2a?digest=sha256%3A6214e779b90a3c3a16577fc3a352e4066401c3dbe4e59798c9cceb3692b043d5
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:6214e779b90a3c3a16577fc3a352e4066401c3dbe4e59798c9cceb3692b043d5]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:6214e779b90a3c3a16577fc3a352e4066401c3dbe4e59798c9cceb3692b043d5]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:6214e779b90a3c3a16577fc3a352e4066401c3dbe4e59798c9cceb3692b043d5
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:6214e779b90a3c3a16577fc3a352e4066401c3dbe4e59798c9cceb3692b043d5]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b9a3adafef92c357b60efe5309f06d02d12726ca34e09ee6899d72977ab6c978]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b9a3adafef92c357b60efe5309f06d02d12726ca34e09ee6899d72977ab6c978?digest=sha256%3A44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+{}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+{}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:10116bc65c43344d83ca50f582aacd62db5177fbf8e774e098ebd968f049a602
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:6214e779b90a3c3a16577fc3a352e4066401c3dbe4e59798c9cceb3692b043d5","size":2048}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:10116bc65c43344d83ca50f582aacd62db5177fbf8e774e098ebd968f049a602]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:10116bc65c43344d83ca50f582aacd62db5177fbf8e774e098ebd968f049a602]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:10116bc65c43344d83ca50f582aacd62db5177fbf8e774e098ebd968f049a602
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [452]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:10116bc65c43344d83ca50f582aacd62db5177fbf8e774e098ebd968f049a602]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:6214e779b90a3c3a16577fc3a352e4066401c3dbe4e59798c9cceb3692b043d5","size":2048}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dd673834319c4a987af4d2b9e236168636766fade9856d448e25435be0a335a4
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:460d7e742db916e3a65d5c2f6effccc5304f797c4381e34fbb2812b7162bb51e","size":2048}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:dd673834319c4a987af4d2b9e236168636766fade9856d448e25435be0a335a4]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dd673834319c4a987af4d2b9e236168636766fade9856d448e25435be0a335a4]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dd673834319c4a987af4d2b9e236168636766fade9856d448e25435be0a335a4
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [452]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:dd673834319c4a987af4d2b9e236168636766fade9856d448e25435be0a335a4]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:460d7e742db916e3a65d5c2f6effccc5304f797c4381e34fbb2812b7162bb51e","size":2048}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:3a0a3e44754605b75f50d99aa3477e81ea0b679216b5821128620b0814125736
+Headers:
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:10116bc65c43344d83ca50f582aacd62db5177fbf8e774e098ebd968f049a602","size":452,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:dd673834319c4a987af4d2b9e236168636766fade9856d448e25435be0a335a4","size":452,"platform":{"architecture":"arm64","os":"linux"}}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:3a0a3e44754605b75f50d99aa3477e81ea0b679216b5821128620b0814125736]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:3a0a3e44754605b75f50d99aa3477e81ea0b679216b5821128620b0814125736]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:3a0a3e44754605b75f50d99aa3477e81ea0b679216b5821128620b0814125736
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [551]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:3a0a3e44754605b75f50d99aa3477e81ea0b679216b5821128620b0814125736]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:10116bc65c43344d83ca50f582aacd62db5177fbf8e774e098ebd968f049a602","size":452,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:dd673834319c4a987af4d2b9e236168636766fade9856d448e25435be0a335a4","size":452,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/push/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact-index
+Headers:
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:10116bc65c43344d83ca50f582aacd62db5177fbf8e774e098ebd968f049a602","size":452,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:dd673834319c4a987af4d2b9e236168636766fade9856d448e25435be0a335a4","size":452,"platform":{"architecture":"arm64","os":"linux"}}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:3a0a3e44754605b75f50d99aa3477e81ea0b679216b5821128620b0814125736]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact-index]
+                    Oci-Tag: [artifact-index]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact-index
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [551]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:3a0a3e44754605b75f50d99aa3477e81ea0b679216b5821128620b0814125736]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:10116bc65c43344d83ca50f582aacd62db5177fbf8e774e098ebd968f049a602","size":452,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:dd673834319c4a987af4d2b9e236168636766fade9856d448e25435be0a335a4","size":452,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/artifact-index/tag-list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [75]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["artifact-index"]}
+
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/head

+ +
+

OCI Conformance Test/artifact-index/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact-index
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [551]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:3a0a3e44754605b75f50d99aa3477e81ea0b679216b5821128620b0814125736]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:10116bc65c43344d83ca50f582aacd62db5177fbf8e774e098ebd968f049a602
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [452]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:10116bc65c43344d83ca50f582aacd62db5177fbf8e774e098ebd968f049a602]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dd673834319c4a987af4d2b9e236168636766fade9856d448e25435be0a335a4
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [452]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:dd673834319c4a987af4d2b9e236168636766fade9856d448e25435be0a335a4]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:3a0a3e44754605b75f50d99aa3477e81ea0b679216b5821128620b0814125736
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [551]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:3a0a3e44754605b75f50d99aa3477e81ea0b679216b5821128620b0814125736]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:6214e779b90a3c3a16577fc3a352e4066401c3dbe4e59798c9cceb3692b043d5
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:6214e779b90a3c3a16577fc3a352e4066401c3dbe4e59798c9cceb3692b043d5]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:460d7e742db916e3a65d5c2f6effccc5304f797c4381e34fbb2812b7162bb51e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:460d7e742db916e3a65d5c2f6effccc5304f797c4381e34fbb2812b7162bb51e]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/artifact-index/pull

+ +
+

OCI Conformance Test/artifact-index/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact-index
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [551]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:3a0a3e44754605b75f50d99aa3477e81ea0b679216b5821128620b0814125736]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:10116bc65c43344d83ca50f582aacd62db5177fbf8e774e098ebd968f049a602","size":452,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:dd673834319c4a987af4d2b9e236168636766fade9856d448e25435be0a335a4","size":452,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:10116bc65c43344d83ca50f582aacd62db5177fbf8e774e098ebd968f049a602
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [452]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:10116bc65c43344d83ca50f582aacd62db5177fbf8e774e098ebd968f049a602]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:6214e779b90a3c3a16577fc3a352e4066401c3dbe4e59798c9cceb3692b043d5","size":2048}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dd673834319c4a987af4d2b9e236168636766fade9856d448e25435be0a335a4
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [452]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:dd673834319c4a987af4d2b9e236168636766fade9856d448e25435be0a335a4]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:460d7e742db916e3a65d5c2f6effccc5304f797c4381e34fbb2812b7162bb51e","size":2048}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:3a0a3e44754605b75f50d99aa3477e81ea0b679216b5821128620b0814125736
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [551]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:3a0a3e44754605b75f50d99aa3477e81ea0b679216b5821128620b0814125736]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:10116bc65c43344d83ca50f582aacd62db5177fbf8e774e098ebd968f049a602","size":452,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:dd673834319c4a987af4d2b9e236168636766fade9856d448e25435be0a335a4","size":452,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:6214e779b90a3c3a16577fc3a352e4066401c3dbe4e59798c9cceb3692b043d5
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:6214e779b90a3c3a16577fc3a352e4066401c3dbe4e59798c9cceb3692b043d5]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+{}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:460d7e742db916e3a65d5c2f6effccc5304f797c4381e34fbb2812b7162bb51e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:460d7e742db916e3a65d5c2f6effccc5304f797c4381e34fbb2812b7162bb51e]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/artifact-index/delete

+ +
+

OCI Conformance Test/artifact-index/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact-index
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact-index
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [98]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:3a0a3e44754605b75f50d99aa3477e81ea0b679216b5821128620b0814125736
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:3a0a3e44754605b75f50d99aa3477e81ea0b679216b5821128620b0814125736
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dd673834319c4a987af4d2b9e236168636766fade9856d448e25435be0a335a4
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dd673834319c4a987af4d2b9e236168636766fade9856d448e25435be0a335a4
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:10116bc65c43344d83ca50f582aacd62db5177fbf8e774e098ebd968f049a602
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:10116bc65c43344d83ca50f582aacd62db5177fbf8e774e098ebd968f049a602
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:460d7e742db916e3a65d5c2f6effccc5304f797c4381e34fbb2812b7162bb51e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:460d7e742db916e3a65d5c2f6effccc5304f797c4381e34fbb2812b7162bb51e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-index/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:6214e779b90a3c3a16577fc3a352e4066401c3dbe4e59798c9cceb3692b043d5
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:6214e779b90a3c3a16577fc3a352e4066401c3dbe4e59798c9cceb3692b043d5
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/artifact-without-layers

+ +
+

OCI Conformance Test/artifact-without-layers/push

+ +
+

OCI Conformance Test/artifact-without-layers/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/da8cf5ae2cea1e13fa4031d7e73b6aa1f108de44afb98d0800a1607f475de21a]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/da8cf5ae2cea1e13fa4031d7e73b6aa1f108de44afb98d0800a1607f475de21a?digest=sha256%3A44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+{}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+{}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-without-layers/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [440]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-without-layers/push/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact-without-layers
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact-without-layers]
+                    Oci-Tag: [artifact-without-layers]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact-without-layers
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [440]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/artifact-without-layers/tag-list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [84]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["artifact-without-layers"]}
+
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-without-layers/head

+ +
+

OCI Conformance Test/artifact-without-layers/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact-without-layers
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [440]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-without-layers/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [440]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-without-layers/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/artifact-without-layers/pull

+ +
+

OCI Conformance Test/artifact-without-layers/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact-without-layers
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [440]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-without-layers/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [440]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-without-layers/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+{}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/artifact-without-layers/delete

+ +
+

OCI Conformance Test/artifact-without-layers/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact-without-layers
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/artifact-without-layers
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [107]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-without-layers/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:9c0c980c689cb370e42e9df4482076d8db2dbc212d318e004f8b961f972c470c
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifact-without-layers/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/artifacts-with-subject

+ +
+

OCI Conformance Test/artifacts-with-subject/push

+ +
+

OCI Conformance Test/artifacts-with-subject/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/df8b8407f0a1e0ec8400f68f3f422726412006f9441843bd15c42070ba63a5ad]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/df8b8407f0a1e0ec8400f68f3f422726412006f9441843bd15c42070ba63a5ad?digest=sha256%3A2ad7cbca3b210f693eebfd300b40e7cdadf8c66f0b1d1f952ce0544962ac7bb0
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:2ad7cbca3b210f693eebfd300b40e7cdadf8c66f0b1d1f952ce0544962ac7bb0]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2ad7cbca3b210f693eebfd300b40e7cdadf8c66f0b1d1f952ce0544962ac7bb0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2ad7cbca3b210f693eebfd300b40e7cdadf8c66f0b1d1f952ce0544962ac7bb0
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:2ad7cbca3b210f693eebfd300b40e7cdadf8c66f0b1d1f952ce0544962ac7bb0]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/7522175445b8ca861cf42fd71adda083e91b7edaa99108d256f4497815a8723d]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/7522175445b8ca861cf42fd71adda083e91b7edaa99108d256f4497815a8723d?digest=sha256%3A712d8d0b3db6811f1332606d2693edb8890a8c938adeeaee537d81ad31ba4af0
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:712d8d0b3db6811f1332606d2693edb8890a8c938adeeaee537d81ad31ba4af0]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:712d8d0b3db6811f1332606d2693edb8890a8c938adeeaee537d81ad31ba4af0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:712d8d0b3db6811f1332606d2693edb8890a8c938adeeaee537d81ad31ba4af0
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:712d8d0b3db6811f1332606d2693edb8890a8c938adeeaee537d81ad31ba4af0]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/072fb0163bbe1a181fd14f9929fd9ed6b4cacff252242d28bf0e034fe13a505a]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/072fb0163bbe1a181fd14f9929fd9ed6b4cacff252242d28bf0e034fe13a505a?digest=sha256%3Ae60f34d89a47df92d9b5f4ae315bc6c8c2df5bedfbc6ce99ec9d4ab6ff375299
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:e60f34d89a47df92d9b5f4ae315bc6c8c2df5bedfbc6ce99ec9d4ab6ff375299]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e60f34d89a47df92d9b5f4ae315bc6c8c2df5bedfbc6ce99ec9d4ab6ff375299]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e60f34d89a47df92d9b5f4ae315bc6c8c2df5bedfbc6ce99ec9d4ab6ff375299
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:e60f34d89a47df92d9b5f4ae315bc6c8c2df5bedfbc6ce99ec9d4ab6ff375299]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/2148c224684bb2c8046b038c2b93b5bcb6a14b994b821a300522e26127e8eb53]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/2148c224684bb2c8046b038c2b93b5bcb6a14b994b821a300522e26127e8eb53?digest=sha256%3Acf382368d3fde2df9c9d7b61e1cfe661aae3376f8343b4673a7686e5b1128fa3
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:cf382368d3fde2df9c9d7b61e1cfe661aae3376f8343b4673a7686e5b1128fa3]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cf382368d3fde2df9c9d7b61e1cfe661aae3376f8343b4673a7686e5b1128fa3]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cf382368d3fde2df9c9d7b61e1cfe661aae3376f8343b4673a7686e5b1128fa3
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:cf382368d3fde2df9c9d7b61e1cfe661aae3376f8343b4673a7686e5b1128fa3]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/8798a8327b7273ff228d1dad9df40906da5a7d6cfac2b047f2f6def9717ea88c]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/8798a8327b7273ff228d1dad9df40906da5a7d6cfac2b047f2f6def9717ea88c?digest=sha256%3A42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/d16ecc15f50345ddab835dae95acdc1161237eefce07832bb888d3ec631d42ed]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/d16ecc15f50345ddab835dae95acdc1161237eefce07832bb888d3ec631d42ed?digest=sha256%3A15c5f13ce8b4c4ae61b6a5fa2a9f24677bc3cc889db3adfed8a0f2d8ffe2a49b
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:15c5f13ce8b4c4ae61b6a5fa2a9f24677bc3cc889db3adfed8a0f2d8ffe2a49b]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:15c5f13ce8b4c4ae61b6a5fa2a9f24677bc3cc889db3adfed8a0f2d8ffe2a49b]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:15c5f13ce8b4c4ae61b6a5fa2a9f24677bc3cc889db3adfed8a0f2d8ffe2a49b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:15c5f13ce8b4c4ae61b6a5fa2a9f24677bc3cc889db3adfed8a0f2d8ffe2a49b]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ceef2538b7413318ebb3ae8a8f46547f73ae7493cbabf2ead004efae3c3402d9]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ceef2538b7413318ebb3ae8a8f46547f73ae7493cbabf2ead004efae3c3402d9?digest=sha256%3A44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+{}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+{}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/4e4d151590f36a3818f362e0a007bf551c2fe3064367ba5ec88334d2104afc47]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/4e4d151590f36a3818f362e0a007bf551c2fe3064367ba5ec88334d2104afc47?digest=sha256%3Ad24a0fce223a8d375196dfdc396322c7088893b9c16c83503c1627ed68dfbfea
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:d24a0fce223a8d375196dfdc396322c7088893b9c16c83503c1627ed68dfbfea]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:d24a0fce223a8d375196dfdc396322c7088893b9c16c83503c1627ed68dfbfea]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:d24a0fce223a8d375196dfdc396322c7088893b9c16c83503c1627ed68dfbfea
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:d24a0fce223a8d375196dfdc396322c7088893b9c16c83503c1627ed68dfbfea]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:e60f34d89a47df92d9b5f4ae315bc6c8c2df5bedfbc6ce99ec9d4ab6ff375299","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:cf382368d3fde2df9c9d7b61e1cfe661aae3376f8343b4673a7686e5b1128fa3","size":176}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:e60f34d89a47df92d9b5f4ae315bc6c8c2df5bedfbc6ce99ec9d4ab6ff375299","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:cf382368d3fde2df9c9d7b61e1cfe661aae3376f8343b4673a7686e5b1128fa3","size":176}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:88fedf3fbaa4a7c9704d48fc3dda0dc1c4a8d56b60e3f5d3a81cf49be11a842b
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:d24a0fce223a8d375196dfdc396322c7088893b9c16c83503c1627ed68dfbfea","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:15c5f13ce8b4c4ae61b6a5fa2a9f24677bc3cc889db3adfed8a0f2d8ffe2a49b","size":176}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99","size":555}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:88fedf3fbaa4a7c9704d48fc3dda0dc1c4a8d56b60e3f5d3a81cf49be11a842b]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:88fedf3fbaa4a7c9704d48fc3dda0dc1c4a8d56b60e3f5d3a81cf49be11a842b]
+                Oci-Subject: [sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:88fedf3fbaa4a7c9704d48fc3dda0dc1c4a8d56b60e3f5d3a81cf49be11a842b
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [718]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:88fedf3fbaa4a7c9704d48fc3dda0dc1c4a8d56b60e3f5d3a81cf49be11a842b]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:d24a0fce223a8d375196dfdc396322c7088893b9c16c83503c1627ed68dfbfea","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:15c5f13ce8b4c4ae61b6a5fa2a9f24677bc3cc889db3adfed8a0f2d8ffe2a49b","size":176}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99","size":555}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:d9735df2ea71bfe3bc7f40d0401e5c3cd6557576a5f3ace74aa2adaadda37121
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:2ad7cbca3b210f693eebfd300b40e7cdadf8c66f0b1d1f952ce0544962ac7bb0","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99","size":555},"annotations":{"org.example.O3X7DMI45EIKTPOKLWOE5VK355":"LDRGW4FKJVZ6Y7AFEPKJGX6HNI","org.opencontainers.conformance":"hello conformance test"}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:d9735df2ea71bfe3bc7f40d0401e5c3cd6557576a5f3ace74aa2adaadda37121]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:d9735df2ea71bfe3bc7f40d0401e5c3cd6557576a5f3ace74aa2adaadda37121]
+                Oci-Subject: [sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:d9735df2ea71bfe3bc7f40d0401e5c3cd6557576a5f3ace74aa2adaadda37121
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [759]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:d9735df2ea71bfe3bc7f40d0401e5c3cd6557576a5f3ace74aa2adaadda37121]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:2ad7cbca3b210f693eebfd300b40e7cdadf8c66f0b1d1f952ce0544962ac7bb0","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99","size":555},"annotations":{"org.example.O3X7DMI45EIKTPOKLWOE5VK355":"LDRGW4FKJVZ6Y7AFEPKJGX6HNI","org.opencontainers.conformance":"hello conformance test"}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a0b0be870d171c314a9517663ad009f4e760ebbcc683f28fb8b7559ba283b957
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v2","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/octet-stream","digest":"sha256:712d8d0b3db6811f1332606d2693edb8890a8c938adeeaee537d81ad31ba4af0","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99","size":555},"annotations":{"org.example.BE2ORFLJJZ5SSQMSTPZAWIX2SP":"A42BUYSEWDOSPUPJHQ3MMMNONR","org.opencontainers.conformance":"hello conformance test"}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a0b0be870d171c314a9517663ad009f4e760ebbcc683f28fb8b7559ba283b957]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a0b0be870d171c314a9517663ad009f4e760ebbcc683f28fb8b7559ba283b957]
+                Oci-Subject: [sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a0b0be870d171c314a9517663ad009f4e760ebbcc683f28fb8b7559ba283b957
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [741]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a0b0be870d171c314a9517663ad009f4e760ebbcc683f28fb8b7559ba283b957]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v2","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/octet-stream","digest":"sha256:712d8d0b3db6811f1332606d2693edb8890a8c938adeeaee537d81ad31ba4af0","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99","size":555},"annotations":{"org.example.BE2ORFLJJZ5SSQMSTPZAWIX2SP":"A42BUYSEWDOSPUPJHQ3MMMNONR","org.opencontainers.conformance":"hello conformance test"}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/push/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:e60f34d89a47df92d9b5f4ae315bc6c8c2df5bedfbc6ce99ec9d4ab6ff375299","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:cf382368d3fde2df9c9d7b61e1cfe661aae3376f8343b4673a7686e5b1128fa3","size":176}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image]
+                    Oci-Tag: [image]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:e60f34d89a47df92d9b5f4ae315bc6c8c2df5bedfbc6ce99ec9d4ab6ff375299","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:cf382368d3fde2df9c9d7b61e1cfe661aae3376f8343b4673a7686e5b1128fa3","size":176}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/push/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact1
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:2ad7cbca3b210f693eebfd300b40e7cdadf8c66f0b1d1f952ce0544962ac7bb0","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99","size":555},"annotations":{"org.example.O3X7DMI45EIKTPOKLWOE5VK355":"LDRGW4FKJVZ6Y7AFEPKJGX6HNI","org.opencontainers.conformance":"hello conformance test"}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:d9735df2ea71bfe3bc7f40d0401e5c3cd6557576a5f3ace74aa2adaadda37121]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact1]
+                Oci-Subject: [sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99]
+                    Oci-Tag: [tagged-artifact1]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact1
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [759]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:d9735df2ea71bfe3bc7f40d0401e5c3cd6557576a5f3ace74aa2adaadda37121]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:2ad7cbca3b210f693eebfd300b40e7cdadf8c66f0b1d1f952ce0544962ac7bb0","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99","size":555},"annotations":{"org.example.O3X7DMI45EIKTPOKLWOE5VK355":"LDRGW4FKJVZ6Y7AFEPKJGX6HNI","org.opencontainers.conformance":"hello conformance test"}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/push/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact2
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v2","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/octet-stream","digest":"sha256:712d8d0b3db6811f1332606d2693edb8890a8c938adeeaee537d81ad31ba4af0","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99","size":555},"annotations":{"org.example.BE2ORFLJJZ5SSQMSTPZAWIX2SP":"A42BUYSEWDOSPUPJHQ3MMMNONR","org.opencontainers.conformance":"hello conformance test"}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a0b0be870d171c314a9517663ad009f4e760ebbcc683f28fb8b7559ba283b957]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact2]
+                Oci-Subject: [sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99]
+                    Oci-Tag: [tagged-artifact2]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact2
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [741]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a0b0be870d171c314a9517663ad009f4e760ebbcc683f28fb8b7559ba283b957]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v2","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/octet-stream","digest":"sha256:712d8d0b3db6811f1332606d2693edb8890a8c938adeeaee537d81ad31ba4af0","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99","size":555},"annotations":{"org.example.BE2ORFLJJZ5SSQMSTPZAWIX2SP":"A42BUYSEWDOSPUPJHQ3MMMNONR","org.opencontainers.conformance":"hello conformance test"}}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/tag-list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [104]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["image","tagged-artifact1","tagged-artifact2"]}
+
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list?last=image
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [96]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["tagged-artifact1","tagged-artifact2"]}
+
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/head

+ +
+

OCI Conformance Test/artifacts-with-subject/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact1
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [759]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:d9735df2ea71bfe3bc7f40d0401e5c3cd6557576a5f3ace74aa2adaadda37121]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact2
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [741]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a0b0be870d171c314a9517663ad009f4e760ebbcc683f28fb8b7559ba283b957]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:88fedf3fbaa4a7c9704d48fc3dda0dc1c4a8d56b60e3f5d3a81cf49be11a842b
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [718]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:88fedf3fbaa4a7c9704d48fc3dda0dc1c4a8d56b60e3f5d3a81cf49be11a842b]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:d9735df2ea71bfe3bc7f40d0401e5c3cd6557576a5f3ace74aa2adaadda37121
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [759]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:d9735df2ea71bfe3bc7f40d0401e5c3cd6557576a5f3ace74aa2adaadda37121]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a0b0be870d171c314a9517663ad009f4e760ebbcc683f28fb8b7559ba283b957
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [741]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a0b0be870d171c314a9517663ad009f4e760ebbcc683f28fb8b7559ba283b957]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:d24a0fce223a8d375196dfdc396322c7088893b9c16c83503c1627ed68dfbfea
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:d24a0fce223a8d375196dfdc396322c7088893b9c16c83503c1627ed68dfbfea]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2ad7cbca3b210f693eebfd300b40e7cdadf8c66f0b1d1f952ce0544962ac7bb0
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:2ad7cbca3b210f693eebfd300b40e7cdadf8c66f0b1d1f952ce0544962ac7bb0]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:712d8d0b3db6811f1332606d2693edb8890a8c938adeeaee537d81ad31ba4af0
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:712d8d0b3db6811f1332606d2693edb8890a8c938adeeaee537d81ad31ba4af0]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e60f34d89a47df92d9b5f4ae315bc6c8c2df5bedfbc6ce99ec9d4ab6ff375299
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:e60f34d89a47df92d9b5f4ae315bc6c8c2df5bedfbc6ce99ec9d4ab6ff375299]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cf382368d3fde2df9c9d7b61e1cfe661aae3376f8343b4673a7686e5b1128fa3
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:cf382368d3fde2df9c9d7b61e1cfe661aae3376f8343b4673a7686e5b1128fa3]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:15c5f13ce8b4c4ae61b6a5fa2a9f24677bc3cc889db3adfed8a0f2d8ffe2a49b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:15c5f13ce8b4c4ae61b6a5fa2a9f24677bc3cc889db3adfed8a0f2d8ffe2a49b]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/pull

+ +
+

OCI Conformance Test/artifacts-with-subject/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:e60f34d89a47df92d9b5f4ae315bc6c8c2df5bedfbc6ce99ec9d4ab6ff375299","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:cf382368d3fde2df9c9d7b61e1cfe661aae3376f8343b4673a7686e5b1128fa3","size":176}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact1
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [759]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:d9735df2ea71bfe3bc7f40d0401e5c3cd6557576a5f3ace74aa2adaadda37121]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:2ad7cbca3b210f693eebfd300b40e7cdadf8c66f0b1d1f952ce0544962ac7bb0","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99","size":555},"annotations":{"org.example.O3X7DMI45EIKTPOKLWOE5VK355":"LDRGW4FKJVZ6Y7AFEPKJGX6HNI","org.opencontainers.conformance":"hello conformance test"}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact2
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [741]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a0b0be870d171c314a9517663ad009f4e760ebbcc683f28fb8b7559ba283b957]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v2","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/octet-stream","digest":"sha256:712d8d0b3db6811f1332606d2693edb8890a8c938adeeaee537d81ad31ba4af0","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99","size":555},"annotations":{"org.example.BE2ORFLJJZ5SSQMSTPZAWIX2SP":"A42BUYSEWDOSPUPJHQ3MMMNONR","org.opencontainers.conformance":"hello conformance test"}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:e60f34d89a47df92d9b5f4ae315bc6c8c2df5bedfbc6ce99ec9d4ab6ff375299","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:cf382368d3fde2df9c9d7b61e1cfe661aae3376f8343b4673a7686e5b1128fa3","size":176}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:88fedf3fbaa4a7c9704d48fc3dda0dc1c4a8d56b60e3f5d3a81cf49be11a842b
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [718]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:88fedf3fbaa4a7c9704d48fc3dda0dc1c4a8d56b60e3f5d3a81cf49be11a842b]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:d24a0fce223a8d375196dfdc396322c7088893b9c16c83503c1627ed68dfbfea","size":177},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:15c5f13ce8b4c4ae61b6a5fa2a9f24677bc3cc889db3adfed8a0f2d8ffe2a49b","size":176}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99","size":555}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:d9735df2ea71bfe3bc7f40d0401e5c3cd6557576a5f3ace74aa2adaadda37121
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [759]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:d9735df2ea71bfe3bc7f40d0401e5c3cd6557576a5f3ace74aa2adaadda37121]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:2ad7cbca3b210f693eebfd300b40e7cdadf8c66f0b1d1f952ce0544962ac7bb0","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99","size":555},"annotations":{"org.example.O3X7DMI45EIKTPOKLWOE5VK355":"LDRGW4FKJVZ6Y7AFEPKJGX6HNI","org.opencontainers.conformance":"hello conformance test"}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a0b0be870d171c314a9517663ad009f4e760ebbcc683f28fb8b7559ba283b957
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [741]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a0b0be870d171c314a9517663ad009f4e760ebbcc683f28fb8b7559ba283b957]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v2","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/octet-stream","digest":"sha256:712d8d0b3db6811f1332606d2693edb8890a8c938adeeaee537d81ad31ba4af0","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99","size":555},"annotations":{"org.example.BE2ORFLJJZ5SSQMSTPZAWIX2SP":"A42BUYSEWDOSPUPJHQ3MMMNONR","org.opencontainers.conformance":"hello conformance test"}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+{}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:d24a0fce223a8d375196dfdc396322c7088893b9c16c83503c1627ed68dfbfea
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:d24a0fce223a8d375196dfdc396322c7088893b9c16c83503c1627ed68dfbfea]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2ad7cbca3b210f693eebfd300b40e7cdadf8c66f0b1d1f952ce0544962ac7bb0
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:2ad7cbca3b210f693eebfd300b40e7cdadf8c66f0b1d1f952ce0544962ac7bb0]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:712d8d0b3db6811f1332606d2693edb8890a8c938adeeaee537d81ad31ba4af0
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:712d8d0b3db6811f1332606d2693edb8890a8c938adeeaee537d81ad31ba4af0]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e60f34d89a47df92d9b5f4ae315bc6c8c2df5bedfbc6ce99ec9d4ab6ff375299
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:e60f34d89a47df92d9b5f4ae315bc6c8c2df5bedfbc6ce99ec9d4ab6ff375299]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cf382368d3fde2df9c9d7b61e1cfe661aae3376f8343b4673a7686e5b1128fa3
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:cf382368d3fde2df9c9d7b61e1cfe661aae3376f8343b4673a7686e5b1128fa3]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:15c5f13ce8b4c4ae61b6a5fa2a9f24677bc3cc889db3adfed8a0f2d8ffe2a49b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:15c5f13ce8b4c4ae61b6a5fa2a9f24677bc3cc889db3adfed8a0f2d8ffe2a49b]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/referrers

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/referrers/sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [1012]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:88fedf3fbaa4a7c9704d48fc3dda0dc1c4a8d56b60e3f5d3a81cf49be11a842b","size":718,"artifactType":"application/vnd.oci.image.config.v1+json"},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:a0b0be870d171c314a9517663ad009f4e760ebbcc683f28fb8b7559ba283b957","size":741,"annotations":{"org.example.BE2ORFLJJZ5SSQMSTPZAWIX2SP":"A42BUYSEWDOSPUPJHQ3MMMNONR","org.opencontainers.conformance":"hello conformance test"},"artifactType":"application/vnd.example.oci.conformance.v2"},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:d9735df2ea71bfe3bc7f40d0401e5c3cd6557576a5f3ace74aa2adaadda37121","size":759,"annotations":{"org.example.O3X7DMI45EIKTPOKLWOE5VK355":"LDRGW4FKJVZ6Y7AFEPKJGX6HNI","org.opencontainers.conformance":"hello conformance test"},"artifactType":"application/vnd.example.oci.conformance.v1"}],"mediaType":"application/vnd.oci.image.index.v1+json","schemaVersion":2}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/referrers/sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99?artifactType=application%2Fvnd.oci.image.config.v1%2Bjson
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [298]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+        Oci-Filters-Applied: [artifactType]
+{"manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:88fedf3fbaa4a7c9704d48fc3dda0dc1c4a8d56b60e3f5d3a81cf49be11a842b","size":718,"artifactType":"application/vnd.oci.image.config.v1+json"}],"mediaType":"application/vnd.oci.image.index.v1+json","schemaVersion":2}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/referrers/sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99?artifactType=application%2Fvnd.example.oci.conformance.v1
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [444]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+        Oci-Filters-Applied: [artifactType]
+{"manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:d9735df2ea71bfe3bc7f40d0401e5c3cd6557576a5f3ace74aa2adaadda37121","size":759,"annotations":{"org.example.O3X7DMI45EIKTPOKLWOE5VK355":"LDRGW4FKJVZ6Y7AFEPKJGX6HNI","org.opencontainers.conformance":"hello conformance test"},"artifactType":"application/vnd.example.oci.conformance.v1"}],"mediaType":"application/vnd.oci.image.index.v1+json","schemaVersion":2}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/referrers/sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99?artifactType=application%2Fvnd.example.oci.conformance.v2
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [444]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+        Oci-Filters-Applied: [artifactType]
+{"manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:a0b0be870d171c314a9517663ad009f4e760ebbcc683f28fb8b7559ba283b957","size":741,"annotations":{"org.example.BE2ORFLJJZ5SSQMSTPZAWIX2SP":"A42BUYSEWDOSPUPJHQ3MMMNONR","org.opencontainers.conformance":"hello conformance test"},"artifactType":"application/vnd.example.oci.conformance.v2"}],"mediaType":"application/vnd.oci.image.index.v1+json","schemaVersion":2}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/delete

+ +
+

OCI Conformance Test/artifacts-with-subject/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/image
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [89]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact1
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact1
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [100]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact2
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact2
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [100]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a0b0be870d171c314a9517663ad009f4e760ebbcc683f28fb8b7559ba283b957
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a0b0be870d171c314a9517663ad009f4e760ebbcc683f28fb8b7559ba283b957
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:d9735df2ea71bfe3bc7f40d0401e5c3cd6557576a5f3ace74aa2adaadda37121
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:d9735df2ea71bfe3bc7f40d0401e5c3cd6557576a5f3ace74aa2adaadda37121
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:88fedf3fbaa4a7c9704d48fc3dda0dc1c4a8d56b60e3f5d3a81cf49be11a842b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:88fedf3fbaa4a7c9704d48fc3dda0dc1c4a8d56b60e3f5d3a81cf49be11a842b
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:2cd5026ad6cc6323f0c612ee48d63e22911925844219df95b9ff17bbf595bb99
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cf382368d3fde2df9c9d7b61e1cfe661aae3376f8343b4673a7686e5b1128fa3
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:cf382368d3fde2df9c9d7b61e1cfe661aae3376f8343b4673a7686e5b1128fa3
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:15c5f13ce8b4c4ae61b6a5fa2a9f24677bc3cc889db3adfed8a0f2d8ffe2a49b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:15c5f13ce8b4c4ae61b6a5fa2a9f24677bc3cc889db3adfed8a0f2d8ffe2a49b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:d24a0fce223a8d375196dfdc396322c7088893b9c16c83503c1627ed68dfbfea
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:d24a0fce223a8d375196dfdc396322c7088893b9c16c83503c1627ed68dfbfea
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2ad7cbca3b210f693eebfd300b40e7cdadf8c66f0b1d1f952ce0544962ac7bb0
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2ad7cbca3b210f693eebfd300b40e7cdadf8c66f0b1d1f952ce0544962ac7bb0
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:712d8d0b3db6811f1332606d2693edb8890a8c938adeeaee537d81ad31ba4af0
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:712d8d0b3db6811f1332606d2693edb8890a8c938adeeaee537d81ad31ba4af0
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/artifacts-with-subject/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e60f34d89a47df92d9b5f4ae315bc6c8c2df5bedfbc6ce99ec9d4ab6ff375299
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e60f34d89a47df92d9b5f4ae315bc6c8c2df5bedfbc6ce99ec9d4ab6ff375299
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/index-with-subject

+ +
+

OCI Conformance Test/index-with-subject/push

+ +
+

OCI Conformance Test/index-with-subject/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ad3a02892416d04cdc922517bbd312a5f92960bad0687a534f7c501f8339a34f]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ad3a02892416d04cdc922517bbd312a5f92960bad0687a534f7c501f8339a34f?digest=sha256%3Abec9437e5094d68fd77bf791a31c3520cd2e88b2a8b6d6b6fcecb72dad06290f
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:bec9437e5094d68fd77bf791a31c3520cd2e88b2a8b6d6b6fcecb72dad06290f]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:bec9437e5094d68fd77bf791a31c3520cd2e88b2a8b6d6b6fcecb72dad06290f]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:bec9437e5094d68fd77bf791a31c3520cd2e88b2a8b6d6b6fcecb72dad06290f
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:bec9437e5094d68fd77bf791a31c3520cd2e88b2a8b6d6b6fcecb72dad06290f]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ddaf69acc72d8bf31faa22d57cdebf7ae7758a6b9ca4cd0c229ff441bd77a807]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ddaf69acc72d8bf31faa22d57cdebf7ae7758a6b9ca4cd0c229ff441bd77a807?digest=sha256%3A29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/07fd2b7bcd75eb91cb0ceb4f9d6378a9b9436cd370ae6732a0461834c9694861]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/07fd2b7bcd75eb91cb0ceb4f9d6378a9b9436cd370ae6732a0461834c9694861?digest=sha256%3A44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+{}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+{}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/fc9e65a612a6bcacac85c1020afd97f757aebf57839f8a908d2af2fab5b8b1fb]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/fc9e65a612a6bcacac85c1020afd97f757aebf57839f8a908d2af2fab5b8b1fb?digest=sha256%3A5cb976fa8ec9f94457b7dfec19d2ae07ecca3a70a38ea8aa3dfe753772291ebc
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:5cb976fa8ec9f94457b7dfec19d2ae07ecca3a70a38ea8aa3dfe753772291ebc]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:5cb976fa8ec9f94457b7dfec19d2ae07ecca3a70a38ea8aa3dfe753772291ebc]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:5cb976fa8ec9f94457b7dfec19d2ae07ecca3a70a38ea8aa3dfe753772291ebc
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:5cb976fa8ec9f94457b7dfec19d2ae07ecca3a70a38ea8aa3dfe753772291ebc]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/e45a293d9547c3aa292c7a257732713f298db843c9749dcf293dd9a6fe1c8696]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/e45a293d9547c3aa292c7a257732713f298db843c9749dcf293dd9a6fe1c8696?digest=sha256%3A082ea47023db4973d4b86371ad6e1e32ad94678bc516a54097cd0aec76ee1a09
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:082ea47023db4973d4b86371ad6e1e32ad94678bc516a54097cd0aec76ee1a09]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:082ea47023db4973d4b86371ad6e1e32ad94678bc516a54097cd0aec76ee1a09]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:082ea47023db4973d4b86371ad6e1e32ad94678bc516a54097cd0aec76ee1a09
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:082ea47023db4973d4b86371ad6e1e32ad94678bc516a54097cd0aec76ee1a09]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/18ce1ed87fc543fe22ac87cafb2ab590772ddf758a5e14a6f2e344008a275818]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/18ce1ed87fc543fe22ac87cafb2ab590772ddf758a5e14a6f2e344008a275818?digest=sha256%3A1fe3d8f85317090862fd061fba06e28d6d2584bf2933e873e263f8d0a8ae834e
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:1fe3d8f85317090862fd061fba06e28d6d2584bf2933e873e263f8d0a8ae834e]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1fe3d8f85317090862fd061fba06e28d6d2584bf2933e873e263f8d0a8ae834e]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1fe3d8f85317090862fd061fba06e28d6d2584bf2933e873e263f8d0a8ae834e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:1fe3d8f85317090862fd061fba06e28d6d2584bf2933e873e263f8d0a8ae834e]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/41ee94ac9889482e5b178e88f32dcac4add3cf5bf3f8f576373cd8097157076b]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/41ee94ac9889482e5b178e88f32dcac4add3cf5bf3f8f576373cd8097157076b?digest=sha256%3A42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/af18705d9e7d2f018677b1a7046f35b5af04d9af59b73cff50a106a60bf949ad]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/af18705d9e7d2f018677b1a7046f35b5af04d9af59b73cff50a106a60bf949ad?digest=sha256%3A3a2cf90e59a3a01d3c282ca30dd5ae8d30aa1854e7a20f3f3efd25cb280b9c34
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:3a2cf90e59a3a01d3c282ca30dd5ae8d30aa1854e7a20f3f3efd25cb280b9c34]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:3a2cf90e59a3a01d3c282ca30dd5ae8d30aa1854e7a20f3f3efd25cb280b9c34]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:3a2cf90e59a3a01d3c282ca30dd5ae8d30aa1854e7a20f3f3efd25cb280b9c34
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:3a2cf90e59a3a01d3c282ca30dd5ae8d30aa1854e7a20f3f3efd25cb280b9c34]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1b22f6ad5e243062ead8a0c5535829d832421797dd38831372aa68d86d7b36eb]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1b22f6ad5e243062ead8a0c5535829d832421797dd38831372aa68d86d7b36eb?digest=sha256%3Aeda103218b9ad1436bad271be59d1844b6f6b4ae3fb0673ebc5f3acd17ade5b3
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:eda103218b9ad1436bad271be59d1844b6f6b4ae3fb0673ebc5f3acd17ade5b3]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:eda103218b9ad1436bad271be59d1844b6f6b4ae3fb0673ebc5f3acd17ade5b3]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:eda103218b9ad1436bad271be59d1844b6f6b4ae3fb0673ebc5f3acd17ade5b3
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:eda103218b9ad1436bad271be59d1844b6f6b4ae3fb0673ebc5f3acd17ade5b3]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:9402c5cbbfe2407525ae93e7af074a8872393e87c1c7d28eaeae3ee5f8191d31
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:082ea47023db4973d4b86371ad6e1e32ad94678bc516a54097cd0aec76ee1a09","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:1fe3d8f85317090862fd061fba06e28d6d2584bf2933e873e263f8d0a8ae834e","size":175}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:9402c5cbbfe2407525ae93e7af074a8872393e87c1c7d28eaeae3ee5f8191d31]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:9402c5cbbfe2407525ae93e7af074a8872393e87c1c7d28eaeae3ee5f8191d31]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:9402c5cbbfe2407525ae93e7af074a8872393e87c1c7d28eaeae3ee5f8191d31
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:9402c5cbbfe2407525ae93e7af074a8872393e87c1c7d28eaeae3ee5f8191d31]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:082ea47023db4973d4b86371ad6e1e32ad94678bc516a54097cd0aec76ee1a09","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:1fe3d8f85317090862fd061fba06e28d6d2584bf2933e873e263f8d0a8ae834e","size":175}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dcaf318ceee10c2926b147ec06912d2e8621ef13e3a4fb46fe9e1bbe76bb15d3
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:3a2cf90e59a3a01d3c282ca30dd5ae8d30aa1854e7a20f3f3efd25cb280b9c34","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:eda103218b9ad1436bad271be59d1844b6f6b4ae3fb0673ebc5f3acd17ade5b3","size":177}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:dcaf318ceee10c2926b147ec06912d2e8621ef13e3a4fb46fe9e1bbe76bb15d3]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dcaf318ceee10c2926b147ec06912d2e8621ef13e3a4fb46fe9e1bbe76bb15d3]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dcaf318ceee10c2926b147ec06912d2e8621ef13e3a4fb46fe9e1bbe76bb15d3
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:dcaf318ceee10c2926b147ec06912d2e8621ef13e3a4fb46fe9e1bbe76bb15d3]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:3a2cf90e59a3a01d3c282ca30dd5ae8d30aa1854e7a20f3f3efd25cb280b9c34","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:eda103218b9ad1436bad271be59d1844b6f6b4ae3fb0673ebc5f3acd17ade5b3","size":177}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe
+Headers:
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:9402c5cbbfe2407525ae93e7af074a8872393e87c1c7d28eaeae3ee5f8191d31","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:dcaf318ceee10c2926b147ec06912d2e8621ef13e3a4fb46fe9e1bbe76bb15d3","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:9402c5cbbfe2407525ae93e7af074a8872393e87c1c7d28eaeae3ee5f8191d31","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:dcaf318ceee10c2926b147ec06912d2e8621ef13e3a4fb46fe9e1bbe76bb15d3","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:7d846769ac393d2734f3c6eeecd1ae023c4a307eee8e33e1a47638defa8e6daf
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:bec9437e5094d68fd77bf791a31c3520cd2e88b2a8b6d6b6fcecb72dad06290f","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe","size":491},"annotations":{"org.example.AW5PHO4C5PSOQG3FGK66RY6JVW":"ZTINNYVMEVFGNG4YQMPP5TEGOR","org.opencontainers.conformance":"hello conformance test"}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:7d846769ac393d2734f3c6eeecd1ae023c4a307eee8e33e1a47638defa8e6daf]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:7d846769ac393d2734f3c6eeecd1ae023c4a307eee8e33e1a47638defa8e6daf]
+                Oci-Subject: [sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:7d846769ac393d2734f3c6eeecd1ae023c4a307eee8e33e1a47638defa8e6daf
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [756]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:7d846769ac393d2734f3c6eeecd1ae023c4a307eee8e33e1a47638defa8e6daf]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:bec9437e5094d68fd77bf791a31c3520cd2e88b2a8b6d6b6fcecb72dad06290f","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe","size":491},"annotations":{"org.example.AW5PHO4C5PSOQG3FGK66RY6JVW":"ZTINNYVMEVFGNG4YQMPP5TEGOR","org.opencontainers.conformance":"hello conformance test"}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:3ea2d91f24a664b0ce5d14cba4305902d53347df7895d75dc90fc46ef62283f5
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:5cb976fa8ec9f94457b7dfec19d2ae07ecca3a70a38ea8aa3dfe753772291ebc","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe","size":491},"annotations":{"org.example.MHBYVI4CQR2QD4ZBXJ74BX345A":"Q2WNS7JNATTHFSEE45JH3LB75E","org.opencontainers.conformance":"hello conformance test"}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:3ea2d91f24a664b0ce5d14cba4305902d53347df7895d75dc90fc46ef62283f5]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:3ea2d91f24a664b0ce5d14cba4305902d53347df7895d75dc90fc46ef62283f5]
+                Oci-Subject: [sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:3ea2d91f24a664b0ce5d14cba4305902d53347df7895d75dc90fc46ef62283f5
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [756]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:3ea2d91f24a664b0ce5d14cba4305902d53347df7895d75dc90fc46ef62283f5]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:5cb976fa8ec9f94457b7dfec19d2ae07ecca3a70a38ea8aa3dfe753772291ebc","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe","size":491},"annotations":{"org.example.MHBYVI4CQR2QD4ZBXJ74BX345A":"Q2WNS7JNATTHFSEE45JH3LB75E","org.opencontainers.conformance":"hello conformance test"}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:555f30090347a49fa2b0c6804f7718975d79c6dd793369d0395e84c1079a3dc9
+Headers:
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:7d846769ac393d2734f3c6eeecd1ae023c4a307eee8e33e1a47638defa8e6daf","size":756,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:3ea2d91f24a664b0ce5d14cba4305902d53347df7895d75dc90fc46ef62283f5","size":756,"platform":{"architecture":"arm64","os":"linux"}}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe","size":491},"annotations":{"org.example.RBAXYGHYQQL73PCR6X5ZG2ILCM":"S5ZVEEJMUW2K6H3NJUXUEDDNLL","org.opencontainers.conformance":"hello conformance test"}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:555f30090347a49fa2b0c6804f7718975d79c6dd793369d0395e84c1079a3dc9]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:555f30090347a49fa2b0c6804f7718975d79c6dd793369d0395e84c1079a3dc9]
+                Oci-Subject: [sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:555f30090347a49fa2b0c6804f7718975d79c6dd793369d0395e84c1079a3dc9
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [855]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:555f30090347a49fa2b0c6804f7718975d79c6dd793369d0395e84c1079a3dc9]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:7d846769ac393d2734f3c6eeecd1ae023c4a307eee8e33e1a47638defa8e6daf","size":756,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:3ea2d91f24a664b0ce5d14cba4305902d53347df7895d75dc90fc46ef62283f5","size":756,"platform":{"architecture":"arm64","os":"linux"}}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe","size":491},"annotations":{"org.example.RBAXYGHYQQL73PCR6X5ZG2ILCM":"S5ZVEEJMUW2K6H3NJUXUEDDNLL","org.opencontainers.conformance":"hello conformance test"}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/push/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index
+Headers:
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:9402c5cbbfe2407525ae93e7af074a8872393e87c1c7d28eaeae3ee5f8191d31","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:dcaf318ceee10c2926b147ec06912d2e8621ef13e3a4fb46fe9e1bbe76bb15d3","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index]
+                    Oci-Tag: [index]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:9402c5cbbfe2407525ae93e7af074a8872393e87c1c7d28eaeae3ee5f8191d31","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:dcaf318ceee10c2926b147ec06912d2e8621ef13e3a4fb46fe9e1bbe76bb15d3","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/push/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact
+Headers:
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:7d846769ac393d2734f3c6eeecd1ae023c4a307eee8e33e1a47638defa8e6daf","size":756,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:3ea2d91f24a664b0ce5d14cba4305902d53347df7895d75dc90fc46ef62283f5","size":756,"platform":{"architecture":"arm64","os":"linux"}}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe","size":491},"annotations":{"org.example.RBAXYGHYQQL73PCR6X5ZG2ILCM":"S5ZVEEJMUW2K6H3NJUXUEDDNLL","org.opencontainers.conformance":"hello conformance test"}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:555f30090347a49fa2b0c6804f7718975d79c6dd793369d0395e84c1079a3dc9]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact]
+                Oci-Subject: [sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe]
+                    Oci-Tag: [tagged-artifact]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [855]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:555f30090347a49fa2b0c6804f7718975d79c6dd793369d0395e84c1079a3dc9]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:7d846769ac393d2734f3c6eeecd1ae023c4a307eee8e33e1a47638defa8e6daf","size":756,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:3ea2d91f24a664b0ce5d14cba4305902d53347df7895d75dc90fc46ef62283f5","size":756,"platform":{"architecture":"arm64","os":"linux"}}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe","size":491},"annotations":{"org.example.RBAXYGHYQQL73PCR6X5ZG2ILCM":"S5ZVEEJMUW2K6H3NJUXUEDDNLL","org.opencontainers.conformance":"hello conformance test"}}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/index-with-subject/tag-list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [84]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["index","tagged-artifact"]}
+
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list?last=index
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [76]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["tagged-artifact"]}
+
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/head

+ +
+

OCI Conformance Test/index-with-subject/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [855]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:555f30090347a49fa2b0c6804f7718975d79c6dd793369d0395e84c1079a3dc9]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:9402c5cbbfe2407525ae93e7af074a8872393e87c1c7d28eaeae3ee5f8191d31
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:9402c5cbbfe2407525ae93e7af074a8872393e87c1c7d28eaeae3ee5f8191d31]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dcaf318ceee10c2926b147ec06912d2e8621ef13e3a4fb46fe9e1bbe76bb15d3
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:dcaf318ceee10c2926b147ec06912d2e8621ef13e3a4fb46fe9e1bbe76bb15d3]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:7d846769ac393d2734f3c6eeecd1ae023c4a307eee8e33e1a47638defa8e6daf
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [756]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:7d846769ac393d2734f3c6eeecd1ae023c4a307eee8e33e1a47638defa8e6daf]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:3ea2d91f24a664b0ce5d14cba4305902d53347df7895d75dc90fc46ef62283f5
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [756]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:3ea2d91f24a664b0ce5d14cba4305902d53347df7895d75dc90fc46ef62283f5]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:555f30090347a49fa2b0c6804f7718975d79c6dd793369d0395e84c1079a3dc9
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [855]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:555f30090347a49fa2b0c6804f7718975d79c6dd793369d0395e84c1079a3dc9]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1fe3d8f85317090862fd061fba06e28d6d2584bf2933e873e263f8d0a8ae834e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:1fe3d8f85317090862fd061fba06e28d6d2584bf2933e873e263f8d0a8ae834e]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:3a2cf90e59a3a01d3c282ca30dd5ae8d30aa1854e7a20f3f3efd25cb280b9c34
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:3a2cf90e59a3a01d3c282ca30dd5ae8d30aa1854e7a20f3f3efd25cb280b9c34]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:eda103218b9ad1436bad271be59d1844b6f6b4ae3fb0673ebc5f3acd17ade5b3
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:eda103218b9ad1436bad271be59d1844b6f6b4ae3fb0673ebc5f3acd17ade5b3]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:bec9437e5094d68fd77bf791a31c3520cd2e88b2a8b6d6b6fcecb72dad06290f
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:bec9437e5094d68fd77bf791a31c3520cd2e88b2a8b6d6b6fcecb72dad06290f]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:5cb976fa8ec9f94457b7dfec19d2ae07ecca3a70a38ea8aa3dfe753772291ebc
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:5cb976fa8ec9f94457b7dfec19d2ae07ecca3a70a38ea8aa3dfe753772291ebc]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:082ea47023db4973d4b86371ad6e1e32ad94678bc516a54097cd0aec76ee1a09
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:082ea47023db4973d4b86371ad6e1e32ad94678bc516a54097cd0aec76ee1a09]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/index-with-subject/pull

+ +
+

OCI Conformance Test/index-with-subject/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:9402c5cbbfe2407525ae93e7af074a8872393e87c1c7d28eaeae3ee5f8191d31","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:dcaf318ceee10c2926b147ec06912d2e8621ef13e3a4fb46fe9e1bbe76bb15d3","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [855]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:555f30090347a49fa2b0c6804f7718975d79c6dd793369d0395e84c1079a3dc9]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:7d846769ac393d2734f3c6eeecd1ae023c4a307eee8e33e1a47638defa8e6daf","size":756,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:3ea2d91f24a664b0ce5d14cba4305902d53347df7895d75dc90fc46ef62283f5","size":756,"platform":{"architecture":"arm64","os":"linux"}}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe","size":491},"annotations":{"org.example.RBAXYGHYQQL73PCR6X5ZG2ILCM":"S5ZVEEJMUW2K6H3NJUXUEDDNLL","org.opencontainers.conformance":"hello conformance test"}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:9402c5cbbfe2407525ae93e7af074a8872393e87c1c7d28eaeae3ee5f8191d31
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:9402c5cbbfe2407525ae93e7af074a8872393e87c1c7d28eaeae3ee5f8191d31]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:082ea47023db4973d4b86371ad6e1e32ad94678bc516a54097cd0aec76ee1a09","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:1fe3d8f85317090862fd061fba06e28d6d2584bf2933e873e263f8d0a8ae834e","size":175}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dcaf318ceee10c2926b147ec06912d2e8621ef13e3a4fb46fe9e1bbe76bb15d3
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:dcaf318ceee10c2926b147ec06912d2e8621ef13e3a4fb46fe9e1bbe76bb15d3]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:3a2cf90e59a3a01d3c282ca30dd5ae8d30aa1854e7a20f3f3efd25cb280b9c34","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:eda103218b9ad1436bad271be59d1844b6f6b4ae3fb0673ebc5f3acd17ade5b3","size":177}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:9402c5cbbfe2407525ae93e7af074a8872393e87c1c7d28eaeae3ee5f8191d31","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:dcaf318ceee10c2926b147ec06912d2e8621ef13e3a4fb46fe9e1bbe76bb15d3","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:7d846769ac393d2734f3c6eeecd1ae023c4a307eee8e33e1a47638defa8e6daf
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [756]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:7d846769ac393d2734f3c6eeecd1ae023c4a307eee8e33e1a47638defa8e6daf]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:bec9437e5094d68fd77bf791a31c3520cd2e88b2a8b6d6b6fcecb72dad06290f","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe","size":491},"annotations":{"org.example.AW5PHO4C5PSOQG3FGK66RY6JVW":"ZTINNYVMEVFGNG4YQMPP5TEGOR","org.opencontainers.conformance":"hello conformance test"}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:3ea2d91f24a664b0ce5d14cba4305902d53347df7895d75dc90fc46ef62283f5
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [756]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:3ea2d91f24a664b0ce5d14cba4305902d53347df7895d75dc90fc46ef62283f5]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:5cb976fa8ec9f94457b7dfec19d2ae07ecca3a70a38ea8aa3dfe753772291ebc","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe","size":491},"annotations":{"org.example.MHBYVI4CQR2QD4ZBXJ74BX345A":"Q2WNS7JNATTHFSEE45JH3LB75E","org.opencontainers.conformance":"hello conformance test"}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:555f30090347a49fa2b0c6804f7718975d79c6dd793369d0395e84c1079a3dc9
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [855]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:555f30090347a49fa2b0c6804f7718975d79c6dd793369d0395e84c1079a3dc9]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:7d846769ac393d2734f3c6eeecd1ae023c4a307eee8e33e1a47638defa8e6daf","size":756,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:3ea2d91f24a664b0ce5d14cba4305902d53347df7895d75dc90fc46ef62283f5","size":756,"platform":{"architecture":"arm64","os":"linux"}}],"subject":{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe","size":491},"annotations":{"org.example.RBAXYGHYQQL73PCR6X5ZG2ILCM":"S5ZVEEJMUW2K6H3NJUXUEDDNLL","org.opencontainers.conformance":"hello conformance test"}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:3a2cf90e59a3a01d3c282ca30dd5ae8d30aa1854e7a20f3f3efd25cb280b9c34
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:3a2cf90e59a3a01d3c282ca30dd5ae8d30aa1854e7a20f3f3efd25cb280b9c34]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:eda103218b9ad1436bad271be59d1844b6f6b4ae3fb0673ebc5f3acd17ade5b3
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:eda103218b9ad1436bad271be59d1844b6f6b4ae3fb0673ebc5f3acd17ade5b3]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:bec9437e5094d68fd77bf791a31c3520cd2e88b2a8b6d6b6fcecb72dad06290f
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:bec9437e5094d68fd77bf791a31c3520cd2e88b2a8b6d6b6fcecb72dad06290f]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+{}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:5cb976fa8ec9f94457b7dfec19d2ae07ecca3a70a38ea8aa3dfe753772291ebc
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:5cb976fa8ec9f94457b7dfec19d2ae07ecca3a70a38ea8aa3dfe753772291ebc]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:082ea47023db4973d4b86371ad6e1e32ad94678bc516a54097cd0aec76ee1a09
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:082ea47023db4973d4b86371ad6e1e32ad94678bc516a54097cd0aec76ee1a09]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1fe3d8f85317090862fd061fba06e28d6d2584bf2933e873e263f8d0a8ae834e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:1fe3d8f85317090862fd061fba06e28d6d2584bf2933e873e263f8d0a8ae834e]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/index-with-subject/referrers

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/referrers/sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [1155]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:3ea2d91f24a664b0ce5d14cba4305902d53347df7895d75dc90fc46ef62283f5","size":756,"annotations":{"org.example.MHBYVI4CQR2QD4ZBXJ74BX345A":"Q2WNS7JNATTHFSEE45JH3LB75E","org.opencontainers.conformance":"hello conformance test"},"artifactType":"application/vnd.example.oci.conformance.v1"},{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:555f30090347a49fa2b0c6804f7718975d79c6dd793369d0395e84c1079a3dc9","size":855,"annotations":{"org.example.RBAXYGHYQQL73PCR6X5ZG2ILCM":"S5ZVEEJMUW2K6H3NJUXUEDDNLL","org.opencontainers.conformance":"hello conformance test"},"artifactType":"application/vnd.example.oci.conformance.v1"},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:7d846769ac393d2734f3c6eeecd1ae023c4a307eee8e33e1a47638defa8e6daf","size":756,"annotations":{"org.example.AW5PHO4C5PSOQG3FGK66RY6JVW":"ZTINNYVMEVFGNG4YQMPP5TEGOR","org.opencontainers.conformance":"hello conformance test"},"artifactType":"application/vnd.example.oci.conformance.v1"}],"mediaType":"application/vnd.oci.image.index.v1+json","schemaVersion":2}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/referrers/sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe?artifactType=application%2Fvnd.example.oci.conformance.v1
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [1155]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+        Oci-Filters-Applied: [artifactType]
+{"manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:3ea2d91f24a664b0ce5d14cba4305902d53347df7895d75dc90fc46ef62283f5","size":756,"annotations":{"org.example.MHBYVI4CQR2QD4ZBXJ74BX345A":"Q2WNS7JNATTHFSEE45JH3LB75E","org.opencontainers.conformance":"hello conformance test"},"artifactType":"application/vnd.example.oci.conformance.v1"},{"mediaType":"application/vnd.oci.image.index.v1+json","digest":"sha256:555f30090347a49fa2b0c6804f7718975d79c6dd793369d0395e84c1079a3dc9","size":855,"annotations":{"org.example.RBAXYGHYQQL73PCR6X5ZG2ILCM":"S5ZVEEJMUW2K6H3NJUXUEDDNLL","org.opencontainers.conformance":"hello conformance test"},"artifactType":"application/vnd.example.oci.conformance.v1"},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:7d846769ac393d2734f3c6eeecd1ae023c4a307eee8e33e1a47638defa8e6daf","size":756,"annotations":{"org.example.AW5PHO4C5PSOQG3FGK66RY6JVW":"ZTINNYVMEVFGNG4YQMPP5TEGOR","org.opencontainers.conformance":"hello conformance test"},"artifactType":"application/vnd.example.oci.conformance.v1"}],"mediaType":"application/vnd.oci.image.index.v1+json","schemaVersion":2}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/delete

+ +
+

OCI Conformance Test/index-with-subject/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/index
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [89]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [99]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:555f30090347a49fa2b0c6804f7718975d79c6dd793369d0395e84c1079a3dc9
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:555f30090347a49fa2b0c6804f7718975d79c6dd793369d0395e84c1079a3dc9
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:3ea2d91f24a664b0ce5d14cba4305902d53347df7895d75dc90fc46ef62283f5
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:3ea2d91f24a664b0ce5d14cba4305902d53347df7895d75dc90fc46ef62283f5
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:7d846769ac393d2734f3c6eeecd1ae023c4a307eee8e33e1a47638defa8e6daf
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:7d846769ac393d2734f3c6eeecd1ae023c4a307eee8e33e1a47638defa8e6daf
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:397bb300f97f85c4b3b57db16712ccb9af5f57b3ab04a98885108483467442fe
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dcaf318ceee10c2926b147ec06912d2e8621ef13e3a4fb46fe9e1bbe76bb15d3
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:dcaf318ceee10c2926b147ec06912d2e8621ef13e3a4fb46fe9e1bbe76bb15d3
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:9402c5cbbfe2407525ae93e7af074a8872393e87c1c7d28eaeae3ee5f8191d31
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:9402c5cbbfe2407525ae93e7af074a8872393e87c1c7d28eaeae3ee5f8191d31
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1fe3d8f85317090862fd061fba06e28d6d2584bf2933e873e263f8d0a8ae834e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1fe3d8f85317090862fd061fba06e28d6d2584bf2933e873e263f8d0a8ae834e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:3a2cf90e59a3a01d3c282ca30dd5ae8d30aa1854e7a20f3f3efd25cb280b9c34
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:3a2cf90e59a3a01d3c282ca30dd5ae8d30aa1854e7a20f3f3efd25cb280b9c34
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:eda103218b9ad1436bad271be59d1844b6f6b4ae3fb0673ebc5f3acd17ade5b3
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:eda103218b9ad1436bad271be59d1844b6f6b4ae3fb0673ebc5f3acd17ade5b3
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:bec9437e5094d68fd77bf791a31c3520cd2e88b2a8b6d6b6fcecb72dad06290f
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:bec9437e5094d68fd77bf791a31c3520cd2e88b2a8b6d6b6fcecb72dad06290f
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:5cb976fa8ec9f94457b7dfec19d2ae07ecca3a70a38ea8aa3dfe753772291ebc
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:5cb976fa8ec9f94457b7dfec19d2ae07ecca3a70a38ea8aa3dfe753772291ebc
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/index-with-subject/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:082ea47023db4973d4b86371ad6e1e32ad94678bc516a54097cd0aec76ee1a09
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:082ea47023db4973d4b86371ad6e1e32ad94678bc516a54097cd0aec76ee1a09
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/missing-subject

+ +
+

OCI Conformance Test/missing-subject/push

+ +
+

OCI Conformance Test/missing-subject/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/132a0b3a94e26af24b8e6c17b22c1f2db64c766cfcf17a44ad74a7d99e9f7d53]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/132a0b3a94e26af24b8e6c17b22c1f2db64c766cfcf17a44ad74a7d99e9f7d53?digest=sha256%3Ace92126145b8fb4d867bc65328fb6fea038e3bf4fbf1be75570b2f6c0d166c8d
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:ce92126145b8fb4d867bc65328fb6fea038e3bf4fbf1be75570b2f6c0d166c8d]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:ce92126145b8fb4d867bc65328fb6fea038e3bf4fbf1be75570b2f6c0d166c8d]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:ce92126145b8fb4d867bc65328fb6fea038e3bf4fbf1be75570b2f6c0d166c8d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:ce92126145b8fb4d867bc65328fb6fea038e3bf4fbf1be75570b2f6c0d166c8d]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/missing-subject/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/7dfe420cca422d8bd18192376df7851b67535f41fb15984716ab718fc33ed7be]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/7dfe420cca422d8bd18192376df7851b67535f41fb15984716ab718fc33ed7be?digest=sha256%3A44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+{}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+{}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/missing-subject/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a9ee7717ea109271e7138af3d08404baf9ede4b9a7a50a25f64e108aa514961c
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:ce92126145b8fb4d867bc65328fb6fea038e3bf4fbf1be75570b2f6c0d166c8d","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:c95e703647d1e893511f21b0642e6657ad62736da9db655efeed34ff50c7d2ee","size":123},"annotations":{"org.example.AP46O4YYYP57RJSN7NZRLT6G2Z":"PY4CWBMPQ56IOHMUMQ5J2Q2JMF","org.opencontainers.conformance":"hello conformance test"}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a9ee7717ea109271e7138af3d08404baf9ede4b9a7a50a25f64e108aa514961c]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a9ee7717ea109271e7138af3d08404baf9ede4b9a7a50a25f64e108aa514961c]
+                Oci-Subject: [sha256:c95e703647d1e893511f21b0642e6657ad62736da9db655efeed34ff50c7d2ee]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a9ee7717ea109271e7138af3d08404baf9ede4b9a7a50a25f64e108aa514961c
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [759]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a9ee7717ea109271e7138af3d08404baf9ede4b9a7a50a25f64e108aa514961c]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:ce92126145b8fb4d867bc65328fb6fea038e3bf4fbf1be75570b2f6c0d166c8d","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:c95e703647d1e893511f21b0642e6657ad62736da9db655efeed34ff50c7d2ee","size":123},"annotations":{"org.example.AP46O4YYYP57RJSN7NZRLT6G2Z":"PY4CWBMPQ56IOHMUMQ5J2Q2JMF","org.opencontainers.conformance":"hello conformance test"}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/missing-subject/push/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:ce92126145b8fb4d867bc65328fb6fea038e3bf4fbf1be75570b2f6c0d166c8d","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:c95e703647d1e893511f21b0642e6657ad62736da9db655efeed34ff50c7d2ee","size":123},"annotations":{"org.example.AP46O4YYYP57RJSN7NZRLT6G2Z":"PY4CWBMPQ56IOHMUMQ5J2Q2JMF","org.opencontainers.conformance":"hello conformance test"}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a9ee7717ea109271e7138af3d08404baf9ede4b9a7a50a25f64e108aa514961c]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact]
+                Oci-Subject: [sha256:c95e703647d1e893511f21b0642e6657ad62736da9db655efeed34ff50c7d2ee]
+                    Oci-Tag: [tagged-artifact]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [759]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a9ee7717ea109271e7138af3d08404baf9ede4b9a7a50a25f64e108aa514961c]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:ce92126145b8fb4d867bc65328fb6fea038e3bf4fbf1be75570b2f6c0d166c8d","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:c95e703647d1e893511f21b0642e6657ad62736da9db655efeed34ff50c7d2ee","size":123},"annotations":{"org.example.AP46O4YYYP57RJSN7NZRLT6G2Z":"PY4CWBMPQ56IOHMUMQ5J2Q2JMF","org.opencontainers.conformance":"hello conformance test"}}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/missing-subject/tag-list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [76]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["tagged-artifact"]}
+
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/missing-subject/head

+ +
+

OCI Conformance Test/missing-subject/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [759]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a9ee7717ea109271e7138af3d08404baf9ede4b9a7a50a25f64e108aa514961c]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/missing-subject/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a9ee7717ea109271e7138af3d08404baf9ede4b9a7a50a25f64e108aa514961c
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [759]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a9ee7717ea109271e7138af3d08404baf9ede4b9a7a50a25f64e108aa514961c]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/missing-subject/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:ce92126145b8fb4d867bc65328fb6fea038e3bf4fbf1be75570b2f6c0d166c8d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:ce92126145b8fb4d867bc65328fb6fea038e3bf4fbf1be75570b2f6c0d166c8d]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/missing-subject/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/missing-subject/pull

+ +
+

OCI Conformance Test/missing-subject/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [759]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a9ee7717ea109271e7138af3d08404baf9ede4b9a7a50a25f64e108aa514961c]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:ce92126145b8fb4d867bc65328fb6fea038e3bf4fbf1be75570b2f6c0d166c8d","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:c95e703647d1e893511f21b0642e6657ad62736da9db655efeed34ff50c7d2ee","size":123},"annotations":{"org.example.AP46O4YYYP57RJSN7NZRLT6G2Z":"PY4CWBMPQ56IOHMUMQ5J2Q2JMF","org.opencontainers.conformance":"hello conformance test"}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/missing-subject/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a9ee7717ea109271e7138af3d08404baf9ede4b9a7a50a25f64e108aa514961c
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [759]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a9ee7717ea109271e7138af3d08404baf9ede4b9a7a50a25f64e108aa514961c]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","artifactType":"application/vnd.example.oci.conformance.v1","config":{"mediaType":"application/vnd.oci.empty.v1+json","digest":"sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a","size":2},"layers":[{"mediaType":"application/vnd.example.oci.conformance.v1","digest":"sha256:ce92126145b8fb4d867bc65328fb6fea038e3bf4fbf1be75570b2f6c0d166c8d","size":2048}],"subject":{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:c95e703647d1e893511f21b0642e6657ad62736da9db655efeed34ff50c7d2ee","size":123},"annotations":{"org.example.AP46O4YYYP57RJSN7NZRLT6G2Z":"PY4CWBMPQ56IOHMUMQ5J2Q2JMF","org.opencontainers.conformance":"hello conformance test"}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/missing-subject/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:ce92126145b8fb4d867bc65328fb6fea038e3bf4fbf1be75570b2f6c0d166c8d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2048]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:ce92126145b8fb4d867bc65328fb6fea038e3bf4fbf1be75570b2f6c0d166c8d]
+--- Output of application/octet-stream not supported, 2048 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/missing-subject/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [2]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a]
+{}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/missing-subject/referrers

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/referrers/sha256:c95e703647d1e893511f21b0642e6657ad62736da9db655efeed34ff50c7d2ee
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [444]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:a9ee7717ea109271e7138af3d08404baf9ede4b9a7a50a25f64e108aa514961c","size":759,"annotations":{"org.example.AP46O4YYYP57RJSN7NZRLT6G2Z":"PY4CWBMPQ56IOHMUMQ5J2Q2JMF","org.opencontainers.conformance":"hello conformance test"},"artifactType":"application/vnd.example.oci.conformance.v1"}],"mediaType":"application/vnd.oci.image.index.v1+json","schemaVersion":2}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/referrers/sha256:c95e703647d1e893511f21b0642e6657ad62736da9db655efeed34ff50c7d2ee?artifactType=application%2Fvnd.example.oci.conformance.v1
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [444]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+        Oci-Filters-Applied: [artifactType]
+{"manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:a9ee7717ea109271e7138af3d08404baf9ede4b9a7a50a25f64e108aa514961c","size":759,"annotations":{"org.example.AP46O4YYYP57RJSN7NZRLT6G2Z":"PY4CWBMPQ56IOHMUMQ5J2Q2JMF","org.opencontainers.conformance":"hello conformance test"},"artifactType":"application/vnd.example.oci.conformance.v1"}],"mediaType":"application/vnd.oci.image.index.v1+json","schemaVersion":2}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/missing-subject/delete

+ +
+

OCI Conformance Test/missing-subject/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tagged-artifact
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [99]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/missing-subject/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a9ee7717ea109271e7138af3d08404baf9ede4b9a7a50a25f64e108aa514961c
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a9ee7717ea109271e7138af3d08404baf9ede4b9a7a50a25f64e108aa514961c
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/missing-subject/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:ce92126145b8fb4d867bc65328fb6fea038e3bf4fbf1be75570b2f6c0d166c8d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:ce92126145b8fb4d867bc65328fb6fea038e3bf4fbf1be75570b2f6c0d166c8d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/missing-subject/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/data-field

+ +
+

OCI Conformance Test/data-field/push

+ +
+

OCI Conformance Test/data-field/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/19c8161c673983794c67c07d871f49368731ff0b29f17c973e698ed62ac7db44]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/19c8161c673983794c67c07d871f49368731ff0b29f17c973e698ed62ac7db44?digest=sha256%3A7d89e4d1f9d2659899676a47209ffa6ef7d7796bad25450e5ad9fe90ce28dfaf
+Headers:
+             Content-Length: [173]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 173 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:7d89e4d1f9d2659899676a47209ffa6ef7d7796bad25450e5ad9fe90ce28dfaf]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:7d89e4d1f9d2659899676a47209ffa6ef7d7796bad25450e5ad9fe90ce28dfaf]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:7d89e4d1f9d2659899676a47209ffa6ef7d7796bad25450e5ad9fe90ce28dfaf
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [173]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:7d89e4d1f9d2659899676a47209ffa6ef7d7796bad25450e5ad9fe90ce28dfaf]
+--- Output of application/x-gzip not supported, 173 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/data-field/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/7323907ac25d06cee87858cb3ac14d0f74a7c5e6fb3e60a11e8cbb1cc82c7a81]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/7323907ac25d06cee87858cb3ac14d0f74a7c5e6fb3e60a11e8cbb1cc82c7a81?digest=sha256%3Ae916445f0129f01bfda6e794d3fa2a027f74a7f7a772ef9a62e4b5a8d4bdad6a
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:e916445f0129f01bfda6e794d3fa2a027f74a7f7a772ef9a62e4b5a8d4bdad6a]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e916445f0129f01bfda6e794d3fa2a027f74a7f7a772ef9a62e4b5a8d4bdad6a]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e916445f0129f01bfda6e794d3fa2a027f74a7f7a772ef9a62e4b5a8d4bdad6a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:e916445f0129f01bfda6e794d3fa2a027f74a7f7a772ef9a62e4b5a8d4bdad6a]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/data-field/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/21730242a207b7201cdbe1d0ab7df7689c9a46ce9d78f55345915cc993fd0335]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/21730242a207b7201cdbe1d0ab7df7689c9a46ce9d78f55345915cc993fd0335?digest=sha256%3A42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/data-field/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f5a0a6b5dd4554d9ab437d4714fb2f5b27c0b6289df8979d61d9ee236bb0cc62
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269,"data":"eyJhdXRob3IiOiJPQ0kgQ29uZm9ybWFuY2UgVGVzdCIsImFyY2hpdGVjdHVyZSI6ImFtZDY0Iiwib3MiOiJsaW51eCIsImNvbmZpZyI6e30sInJvb3RmcyI6eyJ0eXBlIjoibGF5ZXJzIiwiZGlmZl9pZHMiOlsic2hhMjU2OmUzYjBjNDQyOThmYzFjMTQ5YWZiZjRjODk5NmZiOTI0MjdhZTQxZTQ2NDliOTM0Y2E0OTU5OTFiNzg1MmI4NTUiLCJzaGEyNTY6ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3ODUyYjg1NSJdfX0="},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:7d89e4d1f9d2659899676a47209ffa6ef7d7796bad25450e5ad9fe90ce28dfaf","size":173,"data":"H4sIAAAAAAAA/+zRTQrCMBQE4K57incB6+SvdO8VvECNKRTbBJJXsLcXKioUXVkQId9mwmySIdXeBt+FOLbeuh0qvnKxNQCotV4SwDohlHmel15Io0RB2Pwlb0yJ21jg67vW4/7E4fX7xC4xdf3gyAbPznOiLsR746fx5CKhKo/h3M6Jhsle5kfdJ6qFlrrRppFKKWgjpCl/PS7Lsiz76BYAAP//W3fI/QAIAAA="},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:e916445f0129f01bfda6e794d3fa2a027f74a7f7a772ef9a62e4b5a8d4bdad6a","size":175,"data":"H4sIAAAAAAAA/+zRT6rCMBgE8K57iu8Cr2/yr3bvFbxAjSkU2wSSr2BvL1RUKLqyIEJ+mwmzSYZU/zb4LsSx9db9iYovXGwNAGqtlwSwTghlHuelF9IoWRA2f8kLU+I2Fvj4rvW4H7F//j6xS0xdPziywbPznKgL8db4aTy6SKIqD+HUzomGyZ7ne90n2snGQCloNNKgNhpN+e1xWZZl2VvXAAAA//+x9lm+AAgAAA=="}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f5a0a6b5dd4554d9ab437d4714fb2f5b27c0b6289df8979d61d9ee236bb0cc62]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f5a0a6b5dd4554d9ab437d4714fb2f5b27c0b6289df8979d61d9ee236bb0cc62]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f5a0a6b5dd4554d9ab437d4714fb2f5b27c0b6289df8979d61d9ee236bb0cc62
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [1413]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f5a0a6b5dd4554d9ab437d4714fb2f5b27c0b6289df8979d61d9ee236bb0cc62]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269,"data":"eyJhdXRob3IiOiJPQ0kgQ29uZm9ybWFuY2UgVGVzdCIsImFyY2hpdGVjdHVyZSI6ImFtZDY0Iiwib3MiOiJsaW51eCIsImNvbmZpZyI6e30sInJvb3RmcyI6eyJ0eXBlIjoibGF5ZXJzIiwiZGlmZl9pZHMiOlsic2hhMjU2OmUzYjBjNDQyOThmYzFjMTQ5YWZiZjRjODk5NmZiOTI0MjdhZTQxZTQ2NDliOTM0Y2E0OTU5OTFiNzg1MmI4NTUiLCJzaGEyNTY6ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3ODUyYjg1NSJdfX0="},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:7d89e4d1f9d2659899676a47209ffa6ef7d7796bad25450e5ad9fe90ce28dfaf","size":173,"data":"H4sIAAAAAAAA/+zRTQrCMBQE4K57incB6+SvdO8VvECNKRTbBJJXsLcXKioUXVkQId9mwmySIdXeBt+FOLbeuh0qvnKxNQCotV4SwDohlHmel15Io0RB2Pwlb0yJ21jg67vW4/7E4fX7xC4xdf3gyAbPznOiLsR746fx5CKhKo/h3M6Jhsle5kfdJ6qFlrrRppFKKWgjpCl/PS7Lsiz76BYAAP//W3fI/QAIAAA="},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:e916445f0129f01bfda6e794d3fa2a027f74a7f7a772ef9a62e4b5a8d4bdad6a","size":175,"data":"H4sIAAAAAAAA/+zRT6rCMBgE8K57iu8Cr2/yr3bvFbxAjSkU2wSSr2BvL1RUKLqyIEJ+mwmzSYZU/zb4LsSx9db9iYovXGwNAGqtlwSwTghlHuelF9IoWRA2f8kLU+I2Fvj4rvW4H7F//j6xS0xdPziywbPznKgL8db4aTy6SKIqD+HUzomGyZ7ne90n2snGQCloNNKgNhpN+e1xWZZl2VvXAAAA//+x9lm+AAgAAA=="}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/data-field/push/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/data-field
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269,"data":"eyJhdXRob3IiOiJPQ0kgQ29uZm9ybWFuY2UgVGVzdCIsImFyY2hpdGVjdHVyZSI6ImFtZDY0Iiwib3MiOiJsaW51eCIsImNvbmZpZyI6e30sInJvb3RmcyI6eyJ0eXBlIjoibGF5ZXJzIiwiZGlmZl9pZHMiOlsic2hhMjU2OmUzYjBjNDQyOThmYzFjMTQ5YWZiZjRjODk5NmZiOTI0MjdhZTQxZTQ2NDliOTM0Y2E0OTU5OTFiNzg1MmI4NTUiLCJzaGEyNTY6ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3ODUyYjg1NSJdfX0="},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:7d89e4d1f9d2659899676a47209ffa6ef7d7796bad25450e5ad9fe90ce28dfaf","size":173,"data":"H4sIAAAAAAAA/+zRTQrCMBQE4K57incB6+SvdO8VvECNKRTbBJJXsLcXKioUXVkQId9mwmySIdXeBt+FOLbeuh0qvnKxNQCotV4SwDohlHmel15Io0RB2Pwlb0yJ21jg67vW4/7E4fX7xC4xdf3gyAbPznOiLsR746fx5CKhKo/h3M6Jhsle5kfdJ6qFlrrRppFKKWgjpCl/PS7Lsiz76BYAAP//W3fI/QAIAAA="},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:e916445f0129f01bfda6e794d3fa2a027f74a7f7a772ef9a62e4b5a8d4bdad6a","size":175,"data":"H4sIAAAAAAAA/+zRT6rCMBgE8K57iu8Cr2/yr3bvFbxAjSkU2wSSr2BvL1RUKLqyIEJ+mwmzSYZU/zb4LsSx9db9iYovXGwNAGqtlwSwTghlHuelF9IoWRA2f8kLU+I2Fvj4rvW4H7F//j6xS0xdPziywbPznKgL8db4aTy6SKIqD+HUzomGyZ7ne90n2snGQCloNNKgNhpN+e1xWZZl2VvXAAAA//+x9lm+AAgAAA=="}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f5a0a6b5dd4554d9ab437d4714fb2f5b27c0b6289df8979d61d9ee236bb0cc62]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/data-field]
+                    Oci-Tag: [data-field]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/data-field
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [1413]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f5a0a6b5dd4554d9ab437d4714fb2f5b27c0b6289df8979d61d9ee236bb0cc62]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269,"data":"eyJhdXRob3IiOiJPQ0kgQ29uZm9ybWFuY2UgVGVzdCIsImFyY2hpdGVjdHVyZSI6ImFtZDY0Iiwib3MiOiJsaW51eCIsImNvbmZpZyI6e30sInJvb3RmcyI6eyJ0eXBlIjoibGF5ZXJzIiwiZGlmZl9pZHMiOlsic2hhMjU2OmUzYjBjNDQyOThmYzFjMTQ5YWZiZjRjODk5NmZiOTI0MjdhZTQxZTQ2NDliOTM0Y2E0OTU5OTFiNzg1MmI4NTUiLCJzaGEyNTY6ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3ODUyYjg1NSJdfX0="},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:7d89e4d1f9d2659899676a47209ffa6ef7d7796bad25450e5ad9fe90ce28dfaf","size":173,"data":"H4sIAAAAAAAA/+zRTQrCMBQE4K57incB6+SvdO8VvECNKRTbBJJXsLcXKioUXVkQId9mwmySIdXeBt+FOLbeuh0qvnKxNQCotV4SwDohlHmel15Io0RB2Pwlb0yJ21jg67vW4/7E4fX7xC4xdf3gyAbPznOiLsR746fx5CKhKo/h3M6Jhsle5kfdJ6qFlrrRppFKKWgjpCl/PS7Lsiz76BYAAP//W3fI/QAIAAA="},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:e916445f0129f01bfda6e794d3fa2a027f74a7f7a772ef9a62e4b5a8d4bdad6a","size":175,"data":"H4sIAAAAAAAA/+zRT6rCMBgE8K57iu8Cr2/yr3bvFbxAjSkU2wSSr2BvL1RUKLqyIEJ+mwmzSYZU/zb4LsSx9db9iYovXGwNAGqtlwSwTghlHuelF9IoWRA2f8kLU+I2Fvj4rvW4H7F//j6xS0xdPziywbPznKgL8db4aTy6SKIqD+HUzomGyZ7ne90n2snGQCloNNKgNhpN+e1xWZZl2VvXAAAA//+x9lm+AAgAAA=="}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/data-field/tag-list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [71]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["data-field"]}
+
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/data-field/head

+ +
+

OCI Conformance Test/data-field/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/data-field
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [1413]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f5a0a6b5dd4554d9ab437d4714fb2f5b27c0b6289df8979d61d9ee236bb0cc62]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/data-field/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f5a0a6b5dd4554d9ab437d4714fb2f5b27c0b6289df8979d61d9ee236bb0cc62
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [1413]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f5a0a6b5dd4554d9ab437d4714fb2f5b27c0b6289df8979d61d9ee236bb0cc62]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/data-field/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:7d89e4d1f9d2659899676a47209ffa6ef7d7796bad25450e5ad9fe90ce28dfaf
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [173]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:7d89e4d1f9d2659899676a47209ffa6ef7d7796bad25450e5ad9fe90ce28dfaf]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/data-field/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e916445f0129f01bfda6e794d3fa2a027f74a7f7a772ef9a62e4b5a8d4bdad6a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:e916445f0129f01bfda6e794d3fa2a027f74a7f7a772ef9a62e4b5a8d4bdad6a]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/data-field/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/data-field/pull

+ +
+

OCI Conformance Test/data-field/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/data-field
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [1413]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f5a0a6b5dd4554d9ab437d4714fb2f5b27c0b6289df8979d61d9ee236bb0cc62]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269,"data":"eyJhdXRob3IiOiJPQ0kgQ29uZm9ybWFuY2UgVGVzdCIsImFyY2hpdGVjdHVyZSI6ImFtZDY0Iiwib3MiOiJsaW51eCIsImNvbmZpZyI6e30sInJvb3RmcyI6eyJ0eXBlIjoibGF5ZXJzIiwiZGlmZl9pZHMiOlsic2hhMjU2OmUzYjBjNDQyOThmYzFjMTQ5YWZiZjRjODk5NmZiOTI0MjdhZTQxZTQ2NDliOTM0Y2E0OTU5OTFiNzg1MmI4NTUiLCJzaGEyNTY6ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3ODUyYjg1NSJdfX0="},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:7d89e4d1f9d2659899676a47209ffa6ef7d7796bad25450e5ad9fe90ce28dfaf","size":173,"data":"H4sIAAAAAAAA/+zRTQrCMBQE4K57incB6+SvdO8VvECNKRTbBJJXsLcXKioUXVkQId9mwmySIdXeBt+FOLbeuh0qvnKxNQCotV4SwDohlHmel15Io0RB2Pwlb0yJ21jg67vW4/7E4fX7xC4xdf3gyAbPznOiLsR746fx5CKhKo/h3M6Jhsle5kfdJ6qFlrrRppFKKWgjpCl/PS7Lsiz76BYAAP//W3fI/QAIAAA="},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:e916445f0129f01bfda6e794d3fa2a027f74a7f7a772ef9a62e4b5a8d4bdad6a","size":175,"data":"H4sIAAAAAAAA/+zRT6rCMBgE8K57iu8Cr2/yr3bvFbxAjSkU2wSSr2BvL1RUKLqyIEJ+mwmzSYZU/zb4LsSx9db9iYovXGwNAGqtlwSwTghlHuelF9IoWRA2f8kLU+I2Fvj4rvW4H7F//j6xS0xdPziywbPznKgL8db4aTy6SKIqD+HUzomGyZ7ne90n2snGQCloNNKgNhpN+e1xWZZl2VvXAAAA//+x9lm+AAgAAA=="}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/data-field/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f5a0a6b5dd4554d9ab437d4714fb2f5b27c0b6289df8979d61d9ee236bb0cc62
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [1413]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f5a0a6b5dd4554d9ab437d4714fb2f5b27c0b6289df8979d61d9ee236bb0cc62]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269,"data":"eyJhdXRob3IiOiJPQ0kgQ29uZm9ybWFuY2UgVGVzdCIsImFyY2hpdGVjdHVyZSI6ImFtZDY0Iiwib3MiOiJsaW51eCIsImNvbmZpZyI6e30sInJvb3RmcyI6eyJ0eXBlIjoibGF5ZXJzIiwiZGlmZl9pZHMiOlsic2hhMjU2OmUzYjBjNDQyOThmYzFjMTQ5YWZiZjRjODk5NmZiOTI0MjdhZTQxZTQ2NDliOTM0Y2E0OTU5OTFiNzg1MmI4NTUiLCJzaGEyNTY6ZTNiMGM0NDI5OGZjMWMxNDlhZmJmNGM4OTk2ZmI5MjQyN2FlNDFlNDY0OWI5MzRjYTQ5NTk5MWI3ODUyYjg1NSJdfX0="},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:7d89e4d1f9d2659899676a47209ffa6ef7d7796bad25450e5ad9fe90ce28dfaf","size":173,"data":"H4sIAAAAAAAA/+zRTQrCMBQE4K57incB6+SvdO8VvECNKRTbBJJXsLcXKioUXVkQId9mwmySIdXeBt+FOLbeuh0qvnKxNQCotV4SwDohlHmel15Io0RB2Pwlb0yJ21jg67vW4/7E4fX7xC4xdf3gyAbPznOiLsR746fx5CKhKo/h3M6Jhsle5kfdJ6qFlrrRppFKKWgjpCl/PS7Lsiz76BYAAP//W3fI/QAIAAA="},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:e916445f0129f01bfda6e794d3fa2a027f74a7f7a772ef9a62e4b5a8d4bdad6a","size":175,"data":"H4sIAAAAAAAA/+zRT6rCMBgE8K57iu8Cr2/yr3bvFbxAjSkU2wSSr2BvL1RUKLqyIEJ+mwmzSYZU/zb4LsSx9db9iYovXGwNAGqtlwSwTghlHuelF9IoWRA2f8kLU+I2Fvj4rvW4H7F//j6xS0xdPziywbPznKgL8db4aTy6SKIqD+HUzomGyZ7ne90n2snGQCloNNKgNhpN+e1xWZZl2VvXAAAA//+x9lm+AAgAAA=="}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/data-field/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:7d89e4d1f9d2659899676a47209ffa6ef7d7796bad25450e5ad9fe90ce28dfaf
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [173]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:7d89e4d1f9d2659899676a47209ffa6ef7d7796bad25450e5ad9fe90ce28dfaf]
+--- Output of application/x-gzip not supported, 173 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/data-field/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e916445f0129f01bfda6e794d3fa2a027f74a7f7a772ef9a62e4b5a8d4bdad6a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:e916445f0129f01bfda6e794d3fa2a027f74a7f7a772ef9a62e4b5a8d4bdad6a]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/data-field/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/data-field/delete

+ +
+

OCI Conformance Test/data-field/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/data-field
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/data-field
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [94]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/data-field/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f5a0a6b5dd4554d9ab437d4714fb2f5b27c0b6289df8979d61d9ee236bb0cc62
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f5a0a6b5dd4554d9ab437d4714fb2f5b27c0b6289df8979d61d9ee236bb0cc62
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/data-field/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:7d89e4d1f9d2659899676a47209ffa6ef7d7796bad25450e5ad9fe90ce28dfaf
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:7d89e4d1f9d2659899676a47209ffa6ef7d7796bad25450e5ad9fe90ce28dfaf
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/data-field/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e916445f0129f01bfda6e794d3fa2a027f74a7f7a772ef9a62e4b5a8d4bdad6a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:e916445f0129f01bfda6e794d3fa2a027f74a7f7a772ef9a62e4b5a8d4bdad6a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/data-field/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/non-distributable-layers

+ +
+

OCI Conformance Test/non-distributable-layers/push

+ +
+

OCI Conformance Test/non-distributable-layers/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/957b690dc940c186c2abd0cc1c3bf5c0045da845898560f10805e47daab4fef7]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/957b690dc940c186c2abd0cc1c3bf5c0045da845898560f10805e47daab4fef7?digest=sha256%3A91553cd03aec40190071d62b96913806b8b056d665eedff1c47b2d3a88d55f67
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:91553cd03aec40190071d62b96913806b8b056d665eedff1c47b2d3a88d55f67]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:91553cd03aec40190071d62b96913806b8b056d665eedff1c47b2d3a88d55f67]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:91553cd03aec40190071d62b96913806b8b056d665eedff1c47b2d3a88d55f67
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:91553cd03aec40190071d62b96913806b8b056d665eedff1c47b2d3a88d55f67]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/non-distributable-layers/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/d117ca4fd89cd69232c936bfe5c8923bf6229e72c71f443ca88f9fb4ef4e481f]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/d117ca4fd89cd69232c936bfe5c8923bf6229e72c71f443ca88f9fb4ef4e481f?digest=sha256%3A87454cf776f3fa60fcbca37f4198bf249b5d387e857b8416d3ed56b888f8b41e
+Headers:
+             Content-Length: [343]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:22db56659ba41c94cc44a1e99836c884dd1de16667f9bdecc30bba4ebc87471e","sha256:9dd835c079ce04352d02a193943f8b7ddbdf37d625278f1e2d27fc456e18144d","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:87454cf776f3fa60fcbca37f4198bf249b5d387e857b8416d3ed56b888f8b41e]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:87454cf776f3fa60fcbca37f4198bf249b5d387e857b8416d3ed56b888f8b41e]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:87454cf776f3fa60fcbca37f4198bf249b5d387e857b8416d3ed56b888f8b41e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [343]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:87454cf776f3fa60fcbca37f4198bf249b5d387e857b8416d3ed56b888f8b41e]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:22db56659ba41c94cc44a1e99836c884dd1de16667f9bdecc30bba4ebc87471e","sha256:9dd835c079ce04352d02a193943f8b7ddbdf37d625278f1e2d27fc456e18144d","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/non-distributable-layers/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a3e4ae277da65a97144e8e1f6c83b5ccf612d1e2ea57cc8b46d48e762c45c206
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:87454cf776f3fa60fcbca37f4198bf249b5d387e857b8416d3ed56b888f8b41e","size":343},"layers":[{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar+gzip","digest":"sha256:bfe95042d146913310d2ae583a932316eecd84f48154087fd5bf023c47426784","size":123456,"urls":["https://store.example.com/blobs/sha256/bfe95042d146913310d2ae583a932316eecd84f48154087fd5bf023c47426784"]},{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar","digest":"sha256:9dd835c079ce04352d02a193943f8b7ddbdf37d625278f1e2d27fc456e18144d","size":12345,"urls":["https://store.example.com/blobs/sha256/9dd835c079ce04352d02a193943f8b7ddbdf37d625278f1e2d27fc456e18144d"]},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:91553cd03aec40190071d62b96913806b8b056d665eedff1c47b2d3a88d55f67","size":177}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a3e4ae277da65a97144e8e1f6c83b5ccf612d1e2ea57cc8b46d48e762c45c206]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a3e4ae277da65a97144e8e1f6c83b5ccf612d1e2ea57cc8b46d48e762c45c206]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a3e4ae277da65a97144e8e1f6c83b5ccf612d1e2ea57cc8b46d48e762c45c206
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [973]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a3e4ae277da65a97144e8e1f6c83b5ccf612d1e2ea57cc8b46d48e762c45c206]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:87454cf776f3fa60fcbca37f4198bf249b5d387e857b8416d3ed56b888f8b41e","size":343},"layers":[{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar+gzip","digest":"sha256:bfe95042d146913310d2ae583a932316eecd84f48154087fd5bf023c47426784","size":123456,"urls":["https://store.example.com/blobs/sha256/bfe95042d146913310d2ae583a932316eecd84f48154087fd5bf023c47426784"]},{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar","digest":"sha256:9dd835c079ce04352d02a193943f8b7ddbdf37d625278f1e2d27fc456e18144d","size":12345,"urls":["https://store.example.com/blobs/sha256/9dd835c079ce04352d02a193943f8b7ddbdf37d625278f1e2d27fc456e18144d"]},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:91553cd03aec40190071d62b96913806b8b056d665eedff1c47b2d3a88d55f67","size":177}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/non-distributable-layers/push/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/non-distributable-image
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:87454cf776f3fa60fcbca37f4198bf249b5d387e857b8416d3ed56b888f8b41e","size":343},"layers":[{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar+gzip","digest":"sha256:bfe95042d146913310d2ae583a932316eecd84f48154087fd5bf023c47426784","size":123456,"urls":["https://store.example.com/blobs/sha256/bfe95042d146913310d2ae583a932316eecd84f48154087fd5bf023c47426784"]},{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar","digest":"sha256:9dd835c079ce04352d02a193943f8b7ddbdf37d625278f1e2d27fc456e18144d","size":12345,"urls":["https://store.example.com/blobs/sha256/9dd835c079ce04352d02a193943f8b7ddbdf37d625278f1e2d27fc456e18144d"]},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:91553cd03aec40190071d62b96913806b8b056d665eedff1c47b2d3a88d55f67","size":177}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a3e4ae277da65a97144e8e1f6c83b5ccf612d1e2ea57cc8b46d48e762c45c206]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/non-distributable-image]
+                    Oci-Tag: [non-distributable-image]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/non-distributable-image
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [973]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a3e4ae277da65a97144e8e1f6c83b5ccf612d1e2ea57cc8b46d48e762c45c206]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:87454cf776f3fa60fcbca37f4198bf249b5d387e857b8416d3ed56b888f8b41e","size":343},"layers":[{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar+gzip","digest":"sha256:bfe95042d146913310d2ae583a932316eecd84f48154087fd5bf023c47426784","size":123456,"urls":["https://store.example.com/blobs/sha256/bfe95042d146913310d2ae583a932316eecd84f48154087fd5bf023c47426784"]},{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar","digest":"sha256:9dd835c079ce04352d02a193943f8b7ddbdf37d625278f1e2d27fc456e18144d","size":12345,"urls":["https://store.example.com/blobs/sha256/9dd835c079ce04352d02a193943f8b7ddbdf37d625278f1e2d27fc456e18144d"]},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:91553cd03aec40190071d62b96913806b8b056d665eedff1c47b2d3a88d55f67","size":177}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/non-distributable-layers/tag-list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [84]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["non-distributable-image"]}
+
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/non-distributable-layers/head

+ +
+

OCI Conformance Test/non-distributable-layers/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/non-distributable-image
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [973]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a3e4ae277da65a97144e8e1f6c83b5ccf612d1e2ea57cc8b46d48e762c45c206]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/non-distributable-layers/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a3e4ae277da65a97144e8e1f6c83b5ccf612d1e2ea57cc8b46d48e762c45c206
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [973]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a3e4ae277da65a97144e8e1f6c83b5ccf612d1e2ea57cc8b46d48e762c45c206]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/non-distributable-layers/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:87454cf776f3fa60fcbca37f4198bf249b5d387e857b8416d3ed56b888f8b41e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [343]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:87454cf776f3fa60fcbca37f4198bf249b5d387e857b8416d3ed56b888f8b41e]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/non-distributable-layers/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:91553cd03aec40190071d62b96913806b8b056d665eedff1c47b2d3a88d55f67
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:91553cd03aec40190071d62b96913806b8b056d665eedff1c47b2d3a88d55f67]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/non-distributable-layers/pull

+ +
+

OCI Conformance Test/non-distributable-layers/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/non-distributable-image
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [973]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a3e4ae277da65a97144e8e1f6c83b5ccf612d1e2ea57cc8b46d48e762c45c206]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:87454cf776f3fa60fcbca37f4198bf249b5d387e857b8416d3ed56b888f8b41e","size":343},"layers":[{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar+gzip","digest":"sha256:bfe95042d146913310d2ae583a932316eecd84f48154087fd5bf023c47426784","size":123456,"urls":["https://store.example.com/blobs/sha256/bfe95042d146913310d2ae583a932316eecd84f48154087fd5bf023c47426784"]},{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar","digest":"sha256:9dd835c079ce04352d02a193943f8b7ddbdf37d625278f1e2d27fc456e18144d","size":12345,"urls":["https://store.example.com/blobs/sha256/9dd835c079ce04352d02a193943f8b7ddbdf37d625278f1e2d27fc456e18144d"]},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:91553cd03aec40190071d62b96913806b8b056d665eedff1c47b2d3a88d55f67","size":177}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/non-distributable-layers/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a3e4ae277da65a97144e8e1f6c83b5ccf612d1e2ea57cc8b46d48e762c45c206
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [973]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a3e4ae277da65a97144e8e1f6c83b5ccf612d1e2ea57cc8b46d48e762c45c206]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:87454cf776f3fa60fcbca37f4198bf249b5d387e857b8416d3ed56b888f8b41e","size":343},"layers":[{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar+gzip","digest":"sha256:bfe95042d146913310d2ae583a932316eecd84f48154087fd5bf023c47426784","size":123456,"urls":["https://store.example.com/blobs/sha256/bfe95042d146913310d2ae583a932316eecd84f48154087fd5bf023c47426784"]},{"mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar","digest":"sha256:9dd835c079ce04352d02a193943f8b7ddbdf37d625278f1e2d27fc456e18144d","size":12345,"urls":["https://store.example.com/blobs/sha256/9dd835c079ce04352d02a193943f8b7ddbdf37d625278f1e2d27fc456e18144d"]},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:91553cd03aec40190071d62b96913806b8b056d665eedff1c47b2d3a88d55f67","size":177}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/non-distributable-layers/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:91553cd03aec40190071d62b96913806b8b056d665eedff1c47b2d3a88d55f67
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:91553cd03aec40190071d62b96913806b8b056d665eedff1c47b2d3a88d55f67]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/non-distributable-layers/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:87454cf776f3fa60fcbca37f4198bf249b5d387e857b8416d3ed56b888f8b41e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [343]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:87454cf776f3fa60fcbca37f4198bf249b5d387e857b8416d3ed56b888f8b41e]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:22db56659ba41c94cc44a1e99836c884dd1de16667f9bdecc30bba4ebc87471e","sha256:9dd835c079ce04352d02a193943f8b7ddbdf37d625278f1e2d27fc456e18144d","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/non-distributable-layers/delete

+ +
+

OCI Conformance Test/non-distributable-layers/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/non-distributable-image
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/non-distributable-image
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [107]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/non-distributable-layers/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a3e4ae277da65a97144e8e1f6c83b5ccf612d1e2ea57cc8b46d48e762c45c206
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a3e4ae277da65a97144e8e1f6c83b5ccf612d1e2ea57cc8b46d48e762c45c206
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/non-distributable-layers/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:91553cd03aec40190071d62b96913806b8b056d665eedff1c47b2d3a88d55f67
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:91553cd03aec40190071d62b96913806b8b056d665eedff1c47b2d3a88d55f67
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/non-distributable-layers/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:87454cf776f3fa60fcbca37f4198bf249b5d387e857b8416d3ed56b888f8b41e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:87454cf776f3fa60fcbca37f4198bf249b5d387e857b8416d3ed56b888f8b41e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/custom-fields

+ +
+

OCI Conformance Test/custom-fields/push

+ +
+

OCI Conformance Test/custom-fields/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/77b230aa5b31f675691ae44890f4cf250533d5180a6112c0656841f04f958847]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/77b230aa5b31f675691ae44890f4cf250533d5180a6112c0656841f04f958847?digest=sha256%3Ac8dc5a2798e1e2bf101d5bfdc7315369d08b571162d8091c1b617bfe6500ef3d
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:c8dc5a2798e1e2bf101d5bfdc7315369d08b571162d8091c1b617bfe6500ef3d]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:c8dc5a2798e1e2bf101d5bfdc7315369d08b571162d8091c1b617bfe6500ef3d]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:c8dc5a2798e1e2bf101d5bfdc7315369d08b571162d8091c1b617bfe6500ef3d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:c8dc5a2798e1e2bf101d5bfdc7315369d08b571162d8091c1b617bfe6500ef3d]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/981008f52b0569649e0ae7bc8739a23077532710b32737ca85eccda80b85c307]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/981008f52b0569649e0ae7bc8739a23077532710b32737ca85eccda80b85c307?digest=sha256%3A175c8f4676bd1586a8a1e333b714a6b663b44ced499c6d11963f412f5dda569b
+Headers:
+             Content-Length: [331]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]},"org.BEEAXS2VFQZ7V7LSHUWKHK4H45":"WHGWN2QC37JCUF3WULKQCAOCPC"}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:175c8f4676bd1586a8a1e333b714a6b663b44ced499c6d11963f412f5dda569b]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:175c8f4676bd1586a8a1e333b714a6b663b44ced499c6d11963f412f5dda569b]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:175c8f4676bd1586a8a1e333b714a6b663b44ced499c6d11963f412f5dda569b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [331]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:175c8f4676bd1586a8a1e333b714a6b663b44ced499c6d11963f412f5dda569b]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]},"org.BEEAXS2VFQZ7V7LSHUWKHK4H45":"WHGWN2QC37JCUF3WULKQCAOCPC"}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/79d6ea7ea4a2e95a8bedfe14b7c3587fe95c393da1151cf4cfe39e1479b95778]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/79d6ea7ea4a2e95a8bedfe14b7c3587fe95c393da1151cf4cfe39e1479b95778?digest=sha256%3A2ed78b129a3f34f99e317d0ef7064b1fa9e1f167f85d1bb6337b605b26b35bca
+Headers:
+             Content-Length: [173]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 173 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:2ed78b129a3f34f99e317d0ef7064b1fa9e1f167f85d1bb6337b605b26b35bca]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2ed78b129a3f34f99e317d0ef7064b1fa9e1f167f85d1bb6337b605b26b35bca]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2ed78b129a3f34f99e317d0ef7064b1fa9e1f167f85d1bb6337b605b26b35bca
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [173]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:2ed78b129a3f34f99e317d0ef7064b1fa9e1f167f85d1bb6337b605b26b35bca]
+--- Output of application/x-gzip not supported, 173 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/74a9df5489c4341ee56522872262c23c5255f6d81fe74a10e2efa88534b6b3a1]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/74a9df5489c4341ee56522872262c23c5255f6d81fe74a10e2efa88534b6b3a1?digest=sha256%3Aa253978251f3017c66cf24fab6a9c759c12bdd090f434aab5301539a9fd79895
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a253978251f3017c66cf24fab6a9c759c12bdd090f434aab5301539a9fd79895]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:a253978251f3017c66cf24fab6a9c759c12bdd090f434aab5301539a9fd79895]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:a253978251f3017c66cf24fab6a9c759c12bdd090f434aab5301539a9fd79895
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a253978251f3017c66cf24fab6a9c759c12bdd090f434aab5301539a9fd79895]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/d45b4994540c6193096ee2e9d07e4912db5e1059c36690c43af3db5180334e98]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/d45b4994540c6193096ee2e9d07e4912db5e1059c36690c43af3db5180334e98?digest=sha256%3A1b551bba100eb44cc61352fde2c8a19101f5d832819e8e8db145742b4ce307f3
+Headers:
+             Content-Length: [331]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]},"org.ODZ3DQK7GKTAN6TD5VRQDQEPTP":"UITEVMRHR6IARMRRH6W5AS3AGF"}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:1b551bba100eb44cc61352fde2c8a19101f5d832819e8e8db145742b4ce307f3]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1b551bba100eb44cc61352fde2c8a19101f5d832819e8e8db145742b4ce307f3]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1b551bba100eb44cc61352fde2c8a19101f5d832819e8e8db145742b4ce307f3
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [331]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:1b551bba100eb44cc61352fde2c8a19101f5d832819e8e8db145742b4ce307f3]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]},"org.ODZ3DQK7GKTAN6TD5VRQDQEPTP":"UITEVMRHR6IARMRRH6W5AS3AGF"}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1343ea22d4927f820f212017257f80e3f43f6bcc3eb6b9159cc7f421117cf327]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/1343ea22d4927f820f212017257f80e3f43f6bcc3eb6b9159cc7f421117cf327?digest=sha256%3A53c2c92d65362a03e1d00613b24ec7bdcf1d4194bc81e448404ac67e27c90038
+Headers:
+             Content-Length: [174]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 174 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:53c2c92d65362a03e1d00613b24ec7bdcf1d4194bc81e448404ac67e27c90038]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:53c2c92d65362a03e1d00613b24ec7bdcf1d4194bc81e448404ac67e27c90038]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:53c2c92d65362a03e1d00613b24ec7bdcf1d4194bc81e448404ac67e27c90038
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [174]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:53c2c92d65362a03e1d00613b24ec7bdcf1d4194bc81e448404ac67e27c90038]
+--- Output of application/x-gzip not supported, 174 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a29fc045b76b0814ab5cddc262cae543954f57aa4d5bc39cbb6105c52254c1ae
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:175c8f4676bd1586a8a1e333b714a6b663b44ced499c6d11963f412f5dda569b","size":331},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:53c2c92d65362a03e1d00613b24ec7bdcf1d4194bc81e448404ac67e27c90038","size":174},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:c8dc5a2798e1e2bf101d5bfdc7315369d08b571162d8091c1b617bfe6500ef3d","size":177}],"org.UEFWPYLEIX6SH77IM77UWAQCCW":"A3ZJ2OLTZUDHUKZHTCQY67VP5X"}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a29fc045b76b0814ab5cddc262cae543954f57aa4d5bc39cbb6105c52254c1ae]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a29fc045b76b0814ab5cddc262cae543954f57aa4d5bc39cbb6105c52254c1ae]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a29fc045b76b0814ab5cddc262cae543954f57aa4d5bc39cbb6105c52254c1ae
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [617]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a29fc045b76b0814ab5cddc262cae543954f57aa4d5bc39cbb6105c52254c1ae]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:175c8f4676bd1586a8a1e333b714a6b663b44ced499c6d11963f412f5dda569b","size":331},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:53c2c92d65362a03e1d00613b24ec7bdcf1d4194bc81e448404ac67e27c90038","size":174},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:c8dc5a2798e1e2bf101d5bfdc7315369d08b571162d8091c1b617bfe6500ef3d","size":177}],"org.UEFWPYLEIX6SH77IM77UWAQCCW":"A3ZJ2OLTZUDHUKZHTCQY67VP5X"}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f88a4fd04699a232b20a1450ed2c3ae24a33086c7fc88994c81ed7b191d1ae00
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:1b551bba100eb44cc61352fde2c8a19101f5d832819e8e8db145742b4ce307f3","size":331},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:2ed78b129a3f34f99e317d0ef7064b1fa9e1f167f85d1bb6337b605b26b35bca","size":173},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:a253978251f3017c66cf24fab6a9c759c12bdd090f434aab5301539a9fd79895","size":177}],"org.SGWXNMIYO44OILC4XUNK2NVFUI":"QIFTPNGSQH3DZTVYVDNCQRWSRA"}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f88a4fd04699a232b20a1450ed2c3ae24a33086c7fc88994c81ed7b191d1ae00]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f88a4fd04699a232b20a1450ed2c3ae24a33086c7fc88994c81ed7b191d1ae00]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f88a4fd04699a232b20a1450ed2c3ae24a33086c7fc88994c81ed7b191d1ae00
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [617]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f88a4fd04699a232b20a1450ed2c3ae24a33086c7fc88994c81ed7b191d1ae00]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:1b551bba100eb44cc61352fde2c8a19101f5d832819e8e8db145742b4ce307f3","size":331},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:2ed78b129a3f34f99e317d0ef7064b1fa9e1f167f85d1bb6337b605b26b35bca","size":173},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:a253978251f3017c66cf24fab6a9c759c12bdd090f434aab5301539a9fd79895","size":177}],"org.SGWXNMIYO44OILC4XUNK2NVFUI":"QIFTPNGSQH3DZTVYVDNCQRWSRA"}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:68734ae6a0e4f442952ad7f54b614d6e798942ea4b862e2668b0a31108d05769
+Headers:
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:a29fc045b76b0814ab5cddc262cae543954f57aa4d5bc39cbb6105c52254c1ae","size":617,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:f88a4fd04699a232b20a1450ed2c3ae24a33086c7fc88994c81ed7b191d1ae00","size":617,"platform":{"architecture":"arm64","os":"linux"}}],"org.WWA2NV4L36E2WDEYNTP6MTJ2XP":"I7BZ5MSLC3ZP3W5HOBSAWIQQ3A"}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:68734ae6a0e4f442952ad7f54b614d6e798942ea4b862e2668b0a31108d05769]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:68734ae6a0e4f442952ad7f54b614d6e798942ea4b862e2668b0a31108d05769]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:68734ae6a0e4f442952ad7f54b614d6e798942ea4b862e2668b0a31108d05769
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [553]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:68734ae6a0e4f442952ad7f54b614d6e798942ea4b862e2668b0a31108d05769]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:a29fc045b76b0814ab5cddc262cae543954f57aa4d5bc39cbb6105c52254c1ae","size":617,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:f88a4fd04699a232b20a1450ed2c3ae24a33086c7fc88994c81ed7b191d1ae00","size":617,"platform":{"architecture":"arm64","os":"linux"}}],"org.WWA2NV4L36E2WDEYNTP6MTJ2XP":"I7BZ5MSLC3ZP3W5HOBSAWIQQ3A"}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/push/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/custom-fields
+Headers:
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:a29fc045b76b0814ab5cddc262cae543954f57aa4d5bc39cbb6105c52254c1ae","size":617,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:f88a4fd04699a232b20a1450ed2c3ae24a33086c7fc88994c81ed7b191d1ae00","size":617,"platform":{"architecture":"arm64","os":"linux"}}],"org.WWA2NV4L36E2WDEYNTP6MTJ2XP":"I7BZ5MSLC3ZP3W5HOBSAWIQQ3A"}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:68734ae6a0e4f442952ad7f54b614d6e798942ea4b862e2668b0a31108d05769]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/custom-fields]
+                    Oci-Tag: [custom-fields]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/custom-fields
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [553]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:68734ae6a0e4f442952ad7f54b614d6e798942ea4b862e2668b0a31108d05769]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:a29fc045b76b0814ab5cddc262cae543954f57aa4d5bc39cbb6105c52254c1ae","size":617,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:f88a4fd04699a232b20a1450ed2c3ae24a33086c7fc88994c81ed7b191d1ae00","size":617,"platform":{"architecture":"arm64","os":"linux"}}],"org.WWA2NV4L36E2WDEYNTP6MTJ2XP":"I7BZ5MSLC3ZP3W5HOBSAWIQQ3A"}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/custom-fields/tag-list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [74]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["custom-fields"]}
+
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/head

+ +
+

OCI Conformance Test/custom-fields/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/custom-fields
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [553]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:68734ae6a0e4f442952ad7f54b614d6e798942ea4b862e2668b0a31108d05769]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a29fc045b76b0814ab5cddc262cae543954f57aa4d5bc39cbb6105c52254c1ae
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [617]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a29fc045b76b0814ab5cddc262cae543954f57aa4d5bc39cbb6105c52254c1ae]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f88a4fd04699a232b20a1450ed2c3ae24a33086c7fc88994c81ed7b191d1ae00
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [617]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f88a4fd04699a232b20a1450ed2c3ae24a33086c7fc88994c81ed7b191d1ae00]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:68734ae6a0e4f442952ad7f54b614d6e798942ea4b862e2668b0a31108d05769
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [553]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:68734ae6a0e4f442952ad7f54b614d6e798942ea4b862e2668b0a31108d05769]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1b551bba100eb44cc61352fde2c8a19101f5d832819e8e8db145742b4ce307f3
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [331]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:1b551bba100eb44cc61352fde2c8a19101f5d832819e8e8db145742b4ce307f3]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:53c2c92d65362a03e1d00613b24ec7bdcf1d4194bc81e448404ac67e27c90038
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [174]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:53c2c92d65362a03e1d00613b24ec7bdcf1d4194bc81e448404ac67e27c90038]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:c8dc5a2798e1e2bf101d5bfdc7315369d08b571162d8091c1b617bfe6500ef3d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:c8dc5a2798e1e2bf101d5bfdc7315369d08b571162d8091c1b617bfe6500ef3d]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:175c8f4676bd1586a8a1e333b714a6b663b44ced499c6d11963f412f5dda569b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [331]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:175c8f4676bd1586a8a1e333b714a6b663b44ced499c6d11963f412f5dda569b]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2ed78b129a3f34f99e317d0ef7064b1fa9e1f167f85d1bb6337b605b26b35bca
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [173]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:2ed78b129a3f34f99e317d0ef7064b1fa9e1f167f85d1bb6337b605b26b35bca]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:a253978251f3017c66cf24fab6a9c759c12bdd090f434aab5301539a9fd79895
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a253978251f3017c66cf24fab6a9c759c12bdd090f434aab5301539a9fd79895]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/custom-fields/pull

+ +
+

OCI Conformance Test/custom-fields/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/custom-fields
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [553]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:68734ae6a0e4f442952ad7f54b614d6e798942ea4b862e2668b0a31108d05769]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:a29fc045b76b0814ab5cddc262cae543954f57aa4d5bc39cbb6105c52254c1ae","size":617,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:f88a4fd04699a232b20a1450ed2c3ae24a33086c7fc88994c81ed7b191d1ae00","size":617,"platform":{"architecture":"arm64","os":"linux"}}],"org.WWA2NV4L36E2WDEYNTP6MTJ2XP":"I7BZ5MSLC3ZP3W5HOBSAWIQQ3A"}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a29fc045b76b0814ab5cddc262cae543954f57aa4d5bc39cbb6105c52254c1ae
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [617]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a29fc045b76b0814ab5cddc262cae543954f57aa4d5bc39cbb6105c52254c1ae]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:175c8f4676bd1586a8a1e333b714a6b663b44ced499c6d11963f412f5dda569b","size":331},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:53c2c92d65362a03e1d00613b24ec7bdcf1d4194bc81e448404ac67e27c90038","size":174},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:c8dc5a2798e1e2bf101d5bfdc7315369d08b571162d8091c1b617bfe6500ef3d","size":177}],"org.UEFWPYLEIX6SH77IM77UWAQCCW":"A3ZJ2OLTZUDHUKZHTCQY67VP5X"}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f88a4fd04699a232b20a1450ed2c3ae24a33086c7fc88994c81ed7b191d1ae00
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [617]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:f88a4fd04699a232b20a1450ed2c3ae24a33086c7fc88994c81ed7b191d1ae00]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:1b551bba100eb44cc61352fde2c8a19101f5d832819e8e8db145742b4ce307f3","size":331},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:2ed78b129a3f34f99e317d0ef7064b1fa9e1f167f85d1bb6337b605b26b35bca","size":173},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:a253978251f3017c66cf24fab6a9c759c12bdd090f434aab5301539a9fd79895","size":177}],"org.SGWXNMIYO44OILC4XUNK2NVFUI":"QIFTPNGSQH3DZTVYVDNCQRWSRA"}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:68734ae6a0e4f442952ad7f54b614d6e798942ea4b862e2668b0a31108d05769
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [553]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:68734ae6a0e4f442952ad7f54b614d6e798942ea4b862e2668b0a31108d05769]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:a29fc045b76b0814ab5cddc262cae543954f57aa4d5bc39cbb6105c52254c1ae","size":617,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:f88a4fd04699a232b20a1450ed2c3ae24a33086c7fc88994c81ed7b191d1ae00","size":617,"platform":{"architecture":"arm64","os":"linux"}}],"org.WWA2NV4L36E2WDEYNTP6MTJ2XP":"I7BZ5MSLC3ZP3W5HOBSAWIQQ3A"}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:175c8f4676bd1586a8a1e333b714a6b663b44ced499c6d11963f412f5dda569b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [331]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:175c8f4676bd1586a8a1e333b714a6b663b44ced499c6d11963f412f5dda569b]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]},"org.BEEAXS2VFQZ7V7LSHUWKHK4H45":"WHGWN2QC37JCUF3WULKQCAOCPC"}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2ed78b129a3f34f99e317d0ef7064b1fa9e1f167f85d1bb6337b605b26b35bca
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [173]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:2ed78b129a3f34f99e317d0ef7064b1fa9e1f167f85d1bb6337b605b26b35bca]
+--- Output of application/x-gzip not supported, 173 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:a253978251f3017c66cf24fab6a9c759c12bdd090f434aab5301539a9fd79895
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:a253978251f3017c66cf24fab6a9c759c12bdd090f434aab5301539a9fd79895]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1b551bba100eb44cc61352fde2c8a19101f5d832819e8e8db145742b4ce307f3
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [331]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:1b551bba100eb44cc61352fde2c8a19101f5d832819e8e8db145742b4ce307f3]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]},"org.ODZ3DQK7GKTAN6TD5VRQDQEPTP":"UITEVMRHR6IARMRRH6W5AS3AGF"}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:53c2c92d65362a03e1d00613b24ec7bdcf1d4194bc81e448404ac67e27c90038
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [174]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:53c2c92d65362a03e1d00613b24ec7bdcf1d4194bc81e448404ac67e27c90038]
+--- Output of application/x-gzip not supported, 174 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:c8dc5a2798e1e2bf101d5bfdc7315369d08b571162d8091c1b617bfe6500ef3d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:c8dc5a2798e1e2bf101d5bfdc7315369d08b571162d8091c1b617bfe6500ef3d]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/custom-fields/delete

+ +
+

OCI Conformance Test/custom-fields/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/custom-fields
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/custom-fields
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [97]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:68734ae6a0e4f442952ad7f54b614d6e798942ea4b862e2668b0a31108d05769
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:68734ae6a0e4f442952ad7f54b614d6e798942ea4b862e2668b0a31108d05769
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f88a4fd04699a232b20a1450ed2c3ae24a33086c7fc88994c81ed7b191d1ae00
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:f88a4fd04699a232b20a1450ed2c3ae24a33086c7fc88994c81ed7b191d1ae00
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a29fc045b76b0814ab5cddc262cae543954f57aa4d5bc39cbb6105c52254c1ae
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:a29fc045b76b0814ab5cddc262cae543954f57aa4d5bc39cbb6105c52254c1ae
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1b551bba100eb44cc61352fde2c8a19101f5d832819e8e8db145742b4ce307f3
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:1b551bba100eb44cc61352fde2c8a19101f5d832819e8e8db145742b4ce307f3
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:53c2c92d65362a03e1d00613b24ec7bdcf1d4194bc81e448404ac67e27c90038
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:53c2c92d65362a03e1d00613b24ec7bdcf1d4194bc81e448404ac67e27c90038
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:c8dc5a2798e1e2bf101d5bfdc7315369d08b571162d8091c1b617bfe6500ef3d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:c8dc5a2798e1e2bf101d5bfdc7315369d08b571162d8091c1b617bfe6500ef3d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:175c8f4676bd1586a8a1e333b714a6b663b44ced499c6d11963f412f5dda569b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:175c8f4676bd1586a8a1e333b714a6b663b44ced499c6d11963f412f5dda569b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2ed78b129a3f34f99e317d0ef7064b1fa9e1f167f85d1bb6337b605b26b35bca
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:2ed78b129a3f34f99e317d0ef7064b1fa9e1f167f85d1bb6337b605b26b35bca
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/custom-fields/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:a253978251f3017c66cf24fab6a9c759c12bdd090f434aab5301539a9fd79895
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:a253978251f3017c66cf24fab6a9c759c12bdd090f434aab5301539a9fd79895
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/no-layers

+ +
+

OCI Conformance Test/no-layers/push

+ +
+

OCI Conformance Test/no-layers/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/2a273847f6db0152ab6b16711b1ee3f52d6ad751057c93d39ed18947bd0d81a6]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/2a273847f6db0152ab6b16711b1ee3f52d6ad751057c93d39ed18947bd0d81a6?digest=sha256%3A81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab
+Headers:
+             Content-Length: [122]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":[]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [122]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":[]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/no-layers/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab","size":122},"layers":[]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [248]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab","size":122},"layers":[]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/no-layers/push/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/no-layers
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab","size":122},"layers":[]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/no-layers]
+                    Oci-Tag: [no-layers]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/no-layers
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [248]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab","size":122},"layers":[]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/no-layers/tag-list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [70]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["no-layers"]}
+
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/no-layers/head

+ +
+

OCI Conformance Test/no-layers/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/no-layers
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [248]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/no-layers/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [248]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/no-layers/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [122]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/no-layers/pull

+ +
+

OCI Conformance Test/no-layers/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/no-layers
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [248]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab","size":122},"layers":[]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/no-layers/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [248]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab","size":122},"layers":[]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/no-layers/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [122]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":[]}}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/no-layers/delete

+ +
+

OCI Conformance Test/no-layers/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/no-layers
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/no-layers
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [93]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/no-layers/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:8e2ede69e41515f5d71f527f2ff22ec64a45604c9d23b6f6eee240d27374b89f
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/no-layers/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:81747e85a681d64aa23a17279074d08895c6c45be91bd53808d8e63780b80fab
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/sha512

+ +
+

OCI Conformance Test/sha512/push

+ +
+

OCI Conformance Test/sha512/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/fa2dc5e1db9c7526f8f586b3328b9044c2d0d51ceeb5d9b78cf00ca7f50e4170]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/fa2dc5e1db9c7526f8f586b3328b9044c2d0d51ceeb5d9b78cf00ca7f50e4170?digest=sha512%3Ad5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290
+Headers:
+             Content-Length: [397]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [397]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b55a359bfdc05d61ae7e603df123407900d71500e6d70df17958cfffdfdf780e]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/b55a359bfdc05d61ae7e603df123407900d71500e6d70df17958cfffdfdf780e?digest=sha512%3A34741b330e4cae18cec07c370f35da42be280eaf521ddde15186c5108e2e1dd1386c717ebfd620bfcd0e2d6b0a7a0bed9e204f70e44650838ac0fd93141281f9
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:34741b330e4cae18cec07c370f35da42be280eaf521ddde15186c5108e2e1dd1386c717ebfd620bfcd0e2d6b0a7a0bed9e204f70e44650838ac0fd93141281f9]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:34741b330e4cae18cec07c370f35da42be280eaf521ddde15186c5108e2e1dd1386c717ebfd620bfcd0e2d6b0a7a0bed9e204f70e44650838ac0fd93141281f9]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:34741b330e4cae18cec07c370f35da42be280eaf521ddde15186c5108e2e1dd1386c717ebfd620bfcd0e2d6b0a7a0bed9e204f70e44650838ac0fd93141281f9
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:34741b330e4cae18cec07c370f35da42be280eaf521ddde15186c5108e2e1dd1386c717ebfd620bfcd0e2d6b0a7a0bed9e204f70e44650838ac0fd93141281f9]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/c7e5262883d2894b9aef20d18168e10b8f67b1a39d1b6798f0bd30f99e879d58]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/c7e5262883d2894b9aef20d18168e10b8f67b1a39d1b6798f0bd30f99e879d58?digest=sha512%3A0023b0ce075197451fee11cb13d416184f8bdbb609c50214d1a76e9a44082d2bf54c343c8403b86b3822fa034b0cd3ada2a764f3ca9468a2f8ae8e022972ca05
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:0023b0ce075197451fee11cb13d416184f8bdbb609c50214d1a76e9a44082d2bf54c343c8403b86b3822fa034b0cd3ada2a764f3ca9468a2f8ae8e022972ca05]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0023b0ce075197451fee11cb13d416184f8bdbb609c50214d1a76e9a44082d2bf54c343c8403b86b3822fa034b0cd3ada2a764f3ca9468a2f8ae8e022972ca05]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0023b0ce075197451fee11cb13d416184f8bdbb609c50214d1a76e9a44082d2bf54c343c8403b86b3822fa034b0cd3ada2a764f3ca9468a2f8ae8e022972ca05
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:0023b0ce075197451fee11cb13d416184f8bdbb609c50214d1a76e9a44082d2bf54c343c8403b86b3822fa034b0cd3ada2a764f3ca9468a2f8ae8e022972ca05]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/541bd1fd3aa0ab85ea3bbc6f53b249581ada1b795d579afcf282d42f78ce34a6]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/541bd1fd3aa0ab85ea3bbc6f53b249581ada1b795d579afcf282d42f78ce34a6?digest=sha512%3A1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d
+Headers:
+             Content-Length: [397]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [397]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ba067ecd79588022aae7999babc6a60b0967bd028a4b27fc504bd493a9f52d46]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ba067ecd79588022aae7999babc6a60b0967bd028a4b27fc504bd493a9f52d46?digest=sha512%3Ac6d44d569126a4f4063347c2d71698eae8dea983d3a02aed3410c59f3411118cb53fae0ec189deceec5d5d1207df58feac4cc5a8b27fa65e4c9974157b176a00
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:c6d44d569126a4f4063347c2d71698eae8dea983d3a02aed3410c59f3411118cb53fae0ec189deceec5d5d1207df58feac4cc5a8b27fa65e4c9974157b176a00]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:c6d44d569126a4f4063347c2d71698eae8dea983d3a02aed3410c59f3411118cb53fae0ec189deceec5d5d1207df58feac4cc5a8b27fa65e4c9974157b176a00]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:c6d44d569126a4f4063347c2d71698eae8dea983d3a02aed3410c59f3411118cb53fae0ec189deceec5d5d1207df58feac4cc5a8b27fa65e4c9974157b176a00
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:c6d44d569126a4f4063347c2d71698eae8dea983d3a02aed3410c59f3411118cb53fae0ec189deceec5d5d1207df58feac4cc5a8b27fa65e4c9974157b176a00]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/2fff5788f28158c0f7eac4879104e789bcc120ab76ad14a666ed6dca3b01afe9]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/2fff5788f28158c0f7eac4879104e789bcc120ab76ad14a666ed6dca3b01afe9?digest=sha512%3A0eac009b9caf230edf5d00317b62e2665bd9deb9681adca4a454090d4155891706658deeb20907a90943ee2e6447b8ba41b2563fe7c418aedb080cb7f6268fc5
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:0eac009b9caf230edf5d00317b62e2665bd9deb9681adca4a454090d4155891706658deeb20907a90943ee2e6447b8ba41b2563fe7c418aedb080cb7f6268fc5]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0eac009b9caf230edf5d00317b62e2665bd9deb9681adca4a454090d4155891706658deeb20907a90943ee2e6447b8ba41b2563fe7c418aedb080cb7f6268fc5]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0eac009b9caf230edf5d00317b62e2665bd9deb9681adca4a454090d4155891706658deeb20907a90943ee2e6447b8ba41b2563fe7c418aedb080cb7f6268fc5
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:0eac009b9caf230edf5d00317b62e2665bd9deb9681adca4a454090d4155891706658deeb20907a90943ee2e6447b8ba41b2563fe7c418aedb080cb7f6268fc5]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:7026734ef608e74d2b89141b0cc93f87dcc2e503225aed99e0d57344bb021c99c4875aee5de16151d37f85f1e08101f2b37d5d97fd5e63767fd3bfbbc3bd238a
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:34741b330e4cae18cec07c370f35da42be280eaf521ddde15186c5108e2e1dd1386c717ebfd620bfcd0e2d6b0a7a0bed9e204f70e44650838ac0fd93141281f9","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:0023b0ce075197451fee11cb13d416184f8bdbb609c50214d1a76e9a44082d2bf54c343c8403b86b3822fa034b0cd3ada2a764f3ca9468a2f8ae8e022972ca05","size":176}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:7026734ef608e74d2b89141b0cc93f87dcc2e503225aed99e0d57344bb021c99c4875aee5de16151d37f85f1e08101f2b37d5d97fd5e63767fd3bfbbc3bd238a]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:7026734ef608e74d2b89141b0cc93f87dcc2e503225aed99e0d57344bb021c99c4875aee5de16151d37f85f1e08101f2b37d5d97fd5e63767fd3bfbbc3bd238a]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:7026734ef608e74d2b89141b0cc93f87dcc2e503225aed99e0d57344bb021c99c4875aee5de16151d37f85f1e08101f2b37d5d97fd5e63767fd3bfbbc3bd238a
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [747]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:7026734ef608e74d2b89141b0cc93f87dcc2e503225aed99e0d57344bb021c99c4875aee5de16151d37f85f1e08101f2b37d5d97fd5e63767fd3bfbbc3bd238a]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:34741b330e4cae18cec07c370f35da42be280eaf521ddde15186c5108e2e1dd1386c717ebfd620bfcd0e2d6b0a7a0bed9e204f70e44650838ac0fd93141281f9","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:0023b0ce075197451fee11cb13d416184f8bdbb609c50214d1a76e9a44082d2bf54c343c8403b86b3822fa034b0cd3ada2a764f3ca9468a2f8ae8e022972ca05","size":176}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:c94115ae913a3ee95be3a7012c43c647ee9151c67dbaf476b087a12d6b3e2f9fc844d0f2ac7f424db7ebb98d17fc3035baee06368e78dec93fe625edcf5b4fdc
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:c6d44d569126a4f4063347c2d71698eae8dea983d3a02aed3410c59f3411118cb53fae0ec189deceec5d5d1207df58feac4cc5a8b27fa65e4c9974157b176a00","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:0eac009b9caf230edf5d00317b62e2665bd9deb9681adca4a454090d4155891706658deeb20907a90943ee2e6447b8ba41b2563fe7c418aedb080cb7f6268fc5","size":177}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:c94115ae913a3ee95be3a7012c43c647ee9151c67dbaf476b087a12d6b3e2f9fc844d0f2ac7f424db7ebb98d17fc3035baee06368e78dec93fe625edcf5b4fdc]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:c94115ae913a3ee95be3a7012c43c647ee9151c67dbaf476b087a12d6b3e2f9fc844d0f2ac7f424db7ebb98d17fc3035baee06368e78dec93fe625edcf5b4fdc]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:c94115ae913a3ee95be3a7012c43c647ee9151c67dbaf476b087a12d6b3e2f9fc844d0f2ac7f424db7ebb98d17fc3035baee06368e78dec93fe625edcf5b4fdc
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [747]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:c94115ae913a3ee95be3a7012c43c647ee9151c67dbaf476b087a12d6b3e2f9fc844d0f2ac7f424db7ebb98d17fc3035baee06368e78dec93fe625edcf5b4fdc]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:c6d44d569126a4f4063347c2d71698eae8dea983d3a02aed3410c59f3411118cb53fae0ec189deceec5d5d1207df58feac4cc5a8b27fa65e4c9974157b176a00","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:0eac009b9caf230edf5d00317b62e2665bd9deb9681adca4a454090d4155891706658deeb20907a90943ee2e6447b8ba41b2563fe7c418aedb080cb7f6268fc5","size":177}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:9e8249c302e70a968e457e6e29cec21438b5aeda5da742e1bb9a81b950cf00cb32b5d5d9d86e11b7f777393d49d08a64fe4db41c619eec6c6e0028f26423a3f9
+Headers:
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:7026734ef608e74d2b89141b0cc93f87dcc2e503225aed99e0d57344bb021c99c4875aee5de16151d37f85f1e08101f2b37d5d97fd5e63767fd3bfbbc3bd238a","size":747,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:c94115ae913a3ee95be3a7012c43c647ee9151c67dbaf476b087a12d6b3e2f9fc844d0f2ac7f424db7ebb98d17fc3035baee06368e78dec93fe625edcf5b4fdc","size":747,"platform":{"architecture":"arm64","os":"linux"}}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:9e8249c302e70a968e457e6e29cec21438b5aeda5da742e1bb9a81b950cf00cb32b5d5d9d86e11b7f777393d49d08a64fe4db41c619eec6c6e0028f26423a3f9]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:9e8249c302e70a968e457e6e29cec21438b5aeda5da742e1bb9a81b950cf00cb32b5d5d9d86e11b7f777393d49d08a64fe4db41c619eec6c6e0028f26423a3f9]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:9e8249c302e70a968e457e6e29cec21438b5aeda5da742e1bb9a81b950cf00cb32b5d5d9d86e11b7f777393d49d08a64fe4db41c619eec6c6e0028f26423a3f9
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [619]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:9e8249c302e70a968e457e6e29cec21438b5aeda5da742e1bb9a81b950cf00cb32b5d5d9d86e11b7f777393d49d08a64fe4db41c619eec6c6e0028f26423a3f9]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:7026734ef608e74d2b89141b0cc93f87dcc2e503225aed99e0d57344bb021c99c4875aee5de16151d37f85f1e08101f2b37d5d97fd5e63767fd3bfbbc3bd238a","size":747,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:c94115ae913a3ee95be3a7012c43c647ee9151c67dbaf476b087a12d6b3e2f9fc844d0f2ac7f424db7ebb98d17fc3035baee06368e78dec93fe625edcf5b4fdc","size":747,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512/tag-list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [59]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":[]}
+
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/head

+ +
+

OCI Conformance Test/sha512/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:7026734ef608e74d2b89141b0cc93f87dcc2e503225aed99e0d57344bb021c99c4875aee5de16151d37f85f1e08101f2b37d5d97fd5e63767fd3bfbbc3bd238a
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [747]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:7026734ef608e74d2b89141b0cc93f87dcc2e503225aed99e0d57344bb021c99c4875aee5de16151d37f85f1e08101f2b37d5d97fd5e63767fd3bfbbc3bd238a]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:c94115ae913a3ee95be3a7012c43c647ee9151c67dbaf476b087a12d6b3e2f9fc844d0f2ac7f424db7ebb98d17fc3035baee06368e78dec93fe625edcf5b4fdc
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [747]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:c94115ae913a3ee95be3a7012c43c647ee9151c67dbaf476b087a12d6b3e2f9fc844d0f2ac7f424db7ebb98d17fc3035baee06368e78dec93fe625edcf5b4fdc]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:9e8249c302e70a968e457e6e29cec21438b5aeda5da742e1bb9a81b950cf00cb32b5d5d9d86e11b7f777393d49d08a64fe4db41c619eec6c6e0028f26423a3f9
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [619]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:9e8249c302e70a968e457e6e29cec21438b5aeda5da742e1bb9a81b950cf00cb32b5d5d9d86e11b7f777393d49d08a64fe4db41c619eec6c6e0028f26423a3f9]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [397]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:c6d44d569126a4f4063347c2d71698eae8dea983d3a02aed3410c59f3411118cb53fae0ec189deceec5d5d1207df58feac4cc5a8b27fa65e4c9974157b176a00
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:c6d44d569126a4f4063347c2d71698eae8dea983d3a02aed3410c59f3411118cb53fae0ec189deceec5d5d1207df58feac4cc5a8b27fa65e4c9974157b176a00]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0eac009b9caf230edf5d00317b62e2665bd9deb9681adca4a454090d4155891706658deeb20907a90943ee2e6447b8ba41b2563fe7c418aedb080cb7f6268fc5
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:0eac009b9caf230edf5d00317b62e2665bd9deb9681adca4a454090d4155891706658deeb20907a90943ee2e6447b8ba41b2563fe7c418aedb080cb7f6268fc5]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [397]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:34741b330e4cae18cec07c370f35da42be280eaf521ddde15186c5108e2e1dd1386c717ebfd620bfcd0e2d6b0a7a0bed9e204f70e44650838ac0fd93141281f9
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:34741b330e4cae18cec07c370f35da42be280eaf521ddde15186c5108e2e1dd1386c717ebfd620bfcd0e2d6b0a7a0bed9e204f70e44650838ac0fd93141281f9]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0023b0ce075197451fee11cb13d416184f8bdbb609c50214d1a76e9a44082d2bf54c343c8403b86b3822fa034b0cd3ada2a764f3ca9468a2f8ae8e022972ca05
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:0023b0ce075197451fee11cb13d416184f8bdbb609c50214d1a76e9a44082d2bf54c343c8403b86b3822fa034b0cd3ada2a764f3ca9468a2f8ae8e022972ca05]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512/pull

+ +
+

OCI Conformance Test/sha512/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:7026734ef608e74d2b89141b0cc93f87dcc2e503225aed99e0d57344bb021c99c4875aee5de16151d37f85f1e08101f2b37d5d97fd5e63767fd3bfbbc3bd238a
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [747]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:7026734ef608e74d2b89141b0cc93f87dcc2e503225aed99e0d57344bb021c99c4875aee5de16151d37f85f1e08101f2b37d5d97fd5e63767fd3bfbbc3bd238a]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:34741b330e4cae18cec07c370f35da42be280eaf521ddde15186c5108e2e1dd1386c717ebfd620bfcd0e2d6b0a7a0bed9e204f70e44650838ac0fd93141281f9","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:0023b0ce075197451fee11cb13d416184f8bdbb609c50214d1a76e9a44082d2bf54c343c8403b86b3822fa034b0cd3ada2a764f3ca9468a2f8ae8e022972ca05","size":176}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:c94115ae913a3ee95be3a7012c43c647ee9151c67dbaf476b087a12d6b3e2f9fc844d0f2ac7f424db7ebb98d17fc3035baee06368e78dec93fe625edcf5b4fdc
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [747]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:c94115ae913a3ee95be3a7012c43c647ee9151c67dbaf476b087a12d6b3e2f9fc844d0f2ac7f424db7ebb98d17fc3035baee06368e78dec93fe625edcf5b4fdc]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:c6d44d569126a4f4063347c2d71698eae8dea983d3a02aed3410c59f3411118cb53fae0ec189deceec5d5d1207df58feac4cc5a8b27fa65e4c9974157b176a00","size":175},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:0eac009b9caf230edf5d00317b62e2665bd9deb9681adca4a454090d4155891706658deeb20907a90943ee2e6447b8ba41b2563fe7c418aedb080cb7f6268fc5","size":177}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:9e8249c302e70a968e457e6e29cec21438b5aeda5da742e1bb9a81b950cf00cb32b5d5d9d86e11b7f777393d49d08a64fe4db41c619eec6c6e0028f26423a3f9
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [619]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:9e8249c302e70a968e457e6e29cec21438b5aeda5da742e1bb9a81b950cf00cb32b5d5d9d86e11b7f777393d49d08a64fe4db41c619eec6c6e0028f26423a3f9]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:7026734ef608e74d2b89141b0cc93f87dcc2e503225aed99e0d57344bb021c99c4875aee5de16151d37f85f1e08101f2b37d5d97fd5e63767fd3bfbbc3bd238a","size":747,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:c94115ae913a3ee95be3a7012c43c647ee9151c67dbaf476b087a12d6b3e2f9fc844d0f2ac7f424db7ebb98d17fc3035baee06368e78dec93fe625edcf5b4fdc","size":747,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [397]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:c6d44d569126a4f4063347c2d71698eae8dea983d3a02aed3410c59f3411118cb53fae0ec189deceec5d5d1207df58feac4cc5a8b27fa65e4c9974157b176a00
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:c6d44d569126a4f4063347c2d71698eae8dea983d3a02aed3410c59f3411118cb53fae0ec189deceec5d5d1207df58feac4cc5a8b27fa65e4c9974157b176a00]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0eac009b9caf230edf5d00317b62e2665bd9deb9681adca4a454090d4155891706658deeb20907a90943ee2e6447b8ba41b2563fe7c418aedb080cb7f6268fc5
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:0eac009b9caf230edf5d00317b62e2665bd9deb9681adca4a454090d4155891706658deeb20907a90943ee2e6447b8ba41b2563fe7c418aedb080cb7f6268fc5]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [397]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:34741b330e4cae18cec07c370f35da42be280eaf521ddde15186c5108e2e1dd1386c717ebfd620bfcd0e2d6b0a7a0bed9e204f70e44650838ac0fd93141281f9
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [175]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:34741b330e4cae18cec07c370f35da42be280eaf521ddde15186c5108e2e1dd1386c717ebfd620bfcd0e2d6b0a7a0bed9e204f70e44650838ac0fd93141281f9]
+--- Output of application/x-gzip not supported, 175 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0023b0ce075197451fee11cb13d416184f8bdbb609c50214d1a76e9a44082d2bf54c343c8403b86b3822fa034b0cd3ada2a764f3ca9468a2f8ae8e022972ca05
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:0023b0ce075197451fee11cb13d416184f8bdbb609c50214d1a76e9a44082d2bf54c343c8403b86b3822fa034b0cd3ada2a764f3ca9468a2f8ae8e022972ca05]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/sha512/delete

+ +
+

OCI Conformance Test/sha512/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:9e8249c302e70a968e457e6e29cec21438b5aeda5da742e1bb9a81b950cf00cb32b5d5d9d86e11b7f777393d49d08a64fe4db41c619eec6c6e0028f26423a3f9
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:9e8249c302e70a968e457e6e29cec21438b5aeda5da742e1bb9a81b950cf00cb32b5d5d9d86e11b7f777393d49d08a64fe4db41c619eec6c6e0028f26423a3f9
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [219]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:c94115ae913a3ee95be3a7012c43c647ee9151c67dbaf476b087a12d6b3e2f9fc844d0f2ac7f424db7ebb98d17fc3035baee06368e78dec93fe625edcf5b4fdc
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:c94115ae913a3ee95be3a7012c43c647ee9151c67dbaf476b087a12d6b3e2f9fc844d0f2ac7f424db7ebb98d17fc3035baee06368e78dec93fe625edcf5b4fdc
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [219]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:7026734ef608e74d2b89141b0cc93f87dcc2e503225aed99e0d57344bb021c99c4875aee5de16151d37f85f1e08101f2b37d5d97fd5e63767fd3bfbbc3bd238a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:7026734ef608e74d2b89141b0cc93f87dcc2e503225aed99e0d57344bb021c99c4875aee5de16151d37f85f1e08101f2b37d5d97fd5e63767fd3bfbbc3bd238a
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [219]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [211]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:c6d44d569126a4f4063347c2d71698eae8dea983d3a02aed3410c59f3411118cb53fae0ec189deceec5d5d1207df58feac4cc5a8b27fa65e4c9974157b176a00
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:c6d44d569126a4f4063347c2d71698eae8dea983d3a02aed3410c59f3411118cb53fae0ec189deceec5d5d1207df58feac4cc5a8b27fa65e4c9974157b176a00
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [211]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0eac009b9caf230edf5d00317b62e2665bd9deb9681adca4a454090d4155891706658deeb20907a90943ee2e6447b8ba41b2563fe7c418aedb080cb7f6268fc5
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0eac009b9caf230edf5d00317b62e2665bd9deb9681adca4a454090d4155891706658deeb20907a90943ee2e6447b8ba41b2563fe7c418aedb080cb7f6268fc5
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [211]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [211]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:34741b330e4cae18cec07c370f35da42be280eaf521ddde15186c5108e2e1dd1386c717ebfd620bfcd0e2d6b0a7a0bed9e204f70e44650838ac0fd93141281f9
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:34741b330e4cae18cec07c370f35da42be280eaf521ddde15186c5108e2e1dd1386c717ebfd620bfcd0e2d6b0a7a0bed9e204f70e44650838ac0fd93141281f9
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [211]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/sha512/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0023b0ce075197451fee11cb13d416184f8bdbb609c50214d1a76e9a44082d2bf54c343c8403b86b3822fa034b0cd3ada2a764f3ca9468a2f8ae8e022972ca05
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0023b0ce075197451fee11cb13d416184f8bdbb609c50214d1a76e9a44082d2bf54c343c8403b86b3822fa034b0cd3ada2a764f3ca9468a2f8ae8e022972ca05
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [211]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/tag-param-sha256

+ +
+

OCI Conformance Test/tag-param-sha256/push

+ +
+

OCI Conformance Test/tag-param-sha256/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/f248abe7e6bd545c949964cb630a8920100635f0bc130aa2a5bad4d5aaec389c]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/f248abe7e6bd545c949964cb630a8920100635f0bc130aa2a5bad4d5aaec389c?digest=sha256%3A29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/2ae6c1861fc75977393763fb9c415f64293862015526061282e610e106319d25]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/2ae6c1861fc75977393763fb9c415f64293862015526061282e610e106319d25?digest=sha256%3A87e6b41ff0b8eeb4a2f416a3834eeb0bb07d6e47206ebb2c295c4da410e629c7
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:87e6b41ff0b8eeb4a2f416a3834eeb0bb07d6e47206ebb2c295c4da410e629c7]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:87e6b41ff0b8eeb4a2f416a3834eeb0bb07d6e47206ebb2c295c4da410e629c7]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:87e6b41ff0b8eeb4a2f416a3834eeb0bb07d6e47206ebb2c295c4da410e629c7
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:87e6b41ff0b8eeb4a2f416a3834eeb0bb07d6e47206ebb2c295c4da410e629c7]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/3422a31708ae3ef311477977fb5e00caa9f64f1c327c7f4eb603a837273930a3]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/3422a31708ae3ef311477977fb5e00caa9f64f1c327c7f4eb603a837273930a3?digest=sha256%3Ac212f79694a5987845a03255ecf5c343cb76e7278dc9b1d428c5df06ec72966c
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:c212f79694a5987845a03255ecf5c343cb76e7278dc9b1d428c5df06ec72966c]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:c212f79694a5987845a03255ecf5c343cb76e7278dc9b1d428c5df06ec72966c]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:c212f79694a5987845a03255ecf5c343cb76e7278dc9b1d428c5df06ec72966c
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:c212f79694a5987845a03255ecf5c343cb76e7278dc9b1d428c5df06ec72966c]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/c5209628d9df890f445a094de0044e3aa83f8da8802f7d02f23ff84e4238d615]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/c5209628d9df890f445a094de0044e3aa83f8da8802f7d02f23ff84e4238d615?digest=sha256%3A42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/aa498ccb78a425b249343ef08504fb856ee2796c79413212415a241794b0d978]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/aa498ccb78a425b249343ef08504fb856ee2796c79413212415a241794b0d978?digest=sha256%3A6344fbdca02db6bdd2756447174d595f70df581e57fd0e37c019876a03af8c9a
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:6344fbdca02db6bdd2756447174d595f70df581e57fd0e37c019876a03af8c9a]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:6344fbdca02db6bdd2756447174d595f70df581e57fd0e37c019876a03af8c9a]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:6344fbdca02db6bdd2756447174d595f70df581e57fd0e37c019876a03af8c9a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:6344fbdca02db6bdd2756447174d595f70df581e57fd0e37c019876a03af8c9a]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/5122f56d62483871d63dc1d09cfec8872a03c7281e9d5d00ba569c17d449e9e7]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/5122f56d62483871d63dc1d09cfec8872a03c7281e9d5d00ba569c17d449e9e7?digest=sha256%3Ade0cd61b61eaeb057e4a0e475d5743e43d78442c2549e312928fdcfd4b92c66e
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:de0cd61b61eaeb057e4a0e475d5743e43d78442c2549e312928fdcfd4b92c66e]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:de0cd61b61eaeb057e4a0e475d5743e43d78442c2549e312928fdcfd4b92c66e]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:de0cd61b61eaeb057e4a0e475d5743e43d78442c2549e312928fdcfd4b92c66e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:de0cd61b61eaeb057e4a0e475d5743e43d78442c2549e312928fdcfd4b92c66e]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:0be7918a8ab008864c55e4d221b973f3fc24928d3879665cd2e618b7ad01e74c?tag=tag-param-sha256-0
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:87e6b41ff0b8eeb4a2f416a3834eeb0bb07d6e47206ebb2c295c4da410e629c7","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:c212f79694a5987845a03255ecf5c343cb76e7278dc9b1d428c5df06ec72966c","size":176}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:0be7918a8ab008864c55e4d221b973f3fc24928d3879665cd2e618b7ad01e74c]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:0be7918a8ab008864c55e4d221b973f3fc24928d3879665cd2e618b7ad01e74c]
+                    Oci-Tag: [tag-param-sha256-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:0be7918a8ab008864c55e4d221b973f3fc24928d3879665cd2e618b7ad01e74c
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:0be7918a8ab008864c55e4d221b973f3fc24928d3879665cd2e618b7ad01e74c]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:87e6b41ff0b8eeb4a2f416a3834eeb0bb07d6e47206ebb2c295c4da410e629c7","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:c212f79694a5987845a03255ecf5c343cb76e7278dc9b1d428c5df06ec72966c","size":176}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:27197584e873483799001f1989b10d25e9a494205d501be2f42fcd12af2df988?tag=tag-param-sha256-1
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:6344fbdca02db6bdd2756447174d595f70df581e57fd0e37c019876a03af8c9a","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:de0cd61b61eaeb057e4a0e475d5743e43d78442c2549e312928fdcfd4b92c66e","size":176}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:27197584e873483799001f1989b10d25e9a494205d501be2f42fcd12af2df988]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:27197584e873483799001f1989b10d25e9a494205d501be2f42fcd12af2df988]
+                    Oci-Tag: [tag-param-sha256-1]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:27197584e873483799001f1989b10d25e9a494205d501be2f42fcd12af2df988
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:27197584e873483799001f1989b10d25e9a494205d501be2f42fcd12af2df988]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:6344fbdca02db6bdd2756447174d595f70df581e57fd0e37c019876a03af8c9a","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:de0cd61b61eaeb057e4a0e475d5743e43d78442c2549e312928fdcfd4b92c66e","size":176}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:741d1fc19190eb14dc895557e71a65974c47ec1fc3a08abf2f40611c8d385210?tag=tag-param-sha256&tag=tag-param-sha256-2
+Headers:
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:0be7918a8ab008864c55e4d221b973f3fc24928d3879665cd2e618b7ad01e74c","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:27197584e873483799001f1989b10d25e9a494205d501be2f42fcd12af2df988","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:741d1fc19190eb14dc895557e71a65974c47ec1fc3a08abf2f40611c8d385210]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:741d1fc19190eb14dc895557e71a65974c47ec1fc3a08abf2f40611c8d385210]
+                    Oci-Tag: [tag-param-sha256 tag-param-sha256-2]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:741d1fc19190eb14dc895557e71a65974c47ec1fc3a08abf2f40611c8d385210
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:741d1fc19190eb14dc895557e71a65974c47ec1fc3a08abf2f40611c8d385210]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:0be7918a8ab008864c55e4d221b973f3fc24928d3879665cd2e618b7ad01e74c","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:27197584e873483799001f1989b10d25e9a494205d501be2f42fcd12af2df988","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/tag-param-sha256/tag-list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [140]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["tag-param-sha256","tag-param-sha256-0","tag-param-sha256-1","tag-param-sha256-2"]}
+
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list?last=tag-param-sha256-0
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [100]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["tag-param-sha256-1","tag-param-sha256-2"]}
+
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/head

+ +
+

OCI Conformance Test/tag-param-sha256/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha256
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:741d1fc19190eb14dc895557e71a65974c47ec1fc3a08abf2f40611c8d385210]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha256-0
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:0be7918a8ab008864c55e4d221b973f3fc24928d3879665cd2e618b7ad01e74c]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha256-1
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:27197584e873483799001f1989b10d25e9a494205d501be2f42fcd12af2df988]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha256-2
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:741d1fc19190eb14dc895557e71a65974c47ec1fc3a08abf2f40611c8d385210]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:0be7918a8ab008864c55e4d221b973f3fc24928d3879665cd2e618b7ad01e74c
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:0be7918a8ab008864c55e4d221b973f3fc24928d3879665cd2e618b7ad01e74c]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:27197584e873483799001f1989b10d25e9a494205d501be2f42fcd12af2df988
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:27197584e873483799001f1989b10d25e9a494205d501be2f42fcd12af2df988]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:741d1fc19190eb14dc895557e71a65974c47ec1fc3a08abf2f40611c8d385210
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:741d1fc19190eb14dc895557e71a65974c47ec1fc3a08abf2f40611c8d385210]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:87e6b41ff0b8eeb4a2f416a3834eeb0bb07d6e47206ebb2c295c4da410e629c7
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:87e6b41ff0b8eeb4a2f416a3834eeb0bb07d6e47206ebb2c295c4da410e629c7]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:c212f79694a5987845a03255ecf5c343cb76e7278dc9b1d428c5df06ec72966c
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:c212f79694a5987845a03255ecf5c343cb76e7278dc9b1d428c5df06ec72966c]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:6344fbdca02db6bdd2756447174d595f70df581e57fd0e37c019876a03af8c9a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:6344fbdca02db6bdd2756447174d595f70df581e57fd0e37c019876a03af8c9a]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:de0cd61b61eaeb057e4a0e475d5743e43d78442c2549e312928fdcfd4b92c66e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:de0cd61b61eaeb057e4a0e475d5743e43d78442c2549e312928fdcfd4b92c66e]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/tag-param-sha256/pull

+ +
+

OCI Conformance Test/tag-param-sha256/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha256
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:741d1fc19190eb14dc895557e71a65974c47ec1fc3a08abf2f40611c8d385210]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:0be7918a8ab008864c55e4d221b973f3fc24928d3879665cd2e618b7ad01e74c","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:27197584e873483799001f1989b10d25e9a494205d501be2f42fcd12af2df988","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha256-0
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:0be7918a8ab008864c55e4d221b973f3fc24928d3879665cd2e618b7ad01e74c]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:87e6b41ff0b8eeb4a2f416a3834eeb0bb07d6e47206ebb2c295c4da410e629c7","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:c212f79694a5987845a03255ecf5c343cb76e7278dc9b1d428c5df06ec72966c","size":176}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha256-1
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:27197584e873483799001f1989b10d25e9a494205d501be2f42fcd12af2df988]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:6344fbdca02db6bdd2756447174d595f70df581e57fd0e37c019876a03af8c9a","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:de0cd61b61eaeb057e4a0e475d5743e43d78442c2549e312928fdcfd4b92c66e","size":176}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha256-2
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:741d1fc19190eb14dc895557e71a65974c47ec1fc3a08abf2f40611c8d385210]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:0be7918a8ab008864c55e4d221b973f3fc24928d3879665cd2e618b7ad01e74c","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:27197584e873483799001f1989b10d25e9a494205d501be2f42fcd12af2df988","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:0be7918a8ab008864c55e4d221b973f3fc24928d3879665cd2e618b7ad01e74c
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:0be7918a8ab008864c55e4d221b973f3fc24928d3879665cd2e618b7ad01e74c]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:87e6b41ff0b8eeb4a2f416a3834eeb0bb07d6e47206ebb2c295c4da410e629c7","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:c212f79694a5987845a03255ecf5c343cb76e7278dc9b1d428c5df06ec72966c","size":176}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:27197584e873483799001f1989b10d25e9a494205d501be2f42fcd12af2df988
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [555]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:27197584e873483799001f1989b10d25e9a494205d501be2f42fcd12af2df988]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:6344fbdca02db6bdd2756447174d595f70df581e57fd0e37c019876a03af8c9a","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:de0cd61b61eaeb057e4a0e475d5743e43d78442c2549e312928fdcfd4b92c66e","size":176}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:741d1fc19190eb14dc895557e71a65974c47ec1fc3a08abf2f40611c8d385210
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [491]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:741d1fc19190eb14dc895557e71a65974c47ec1fc3a08abf2f40611c8d385210]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:0be7918a8ab008864c55e4d221b973f3fc24928d3879665cd2e618b7ad01e74c","size":555,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha256:27197584e873483799001f1989b10d25e9a494205d501be2f42fcd12af2df988","size":555,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:de0cd61b61eaeb057e4a0e475d5743e43d78442c2549e312928fdcfd4b92c66e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:de0cd61b61eaeb057e4a0e475d5743e43d78442c2549e312928fdcfd4b92c66e]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:87e6b41ff0b8eeb4a2f416a3834eeb0bb07d6e47206ebb2c295c4da410e629c7
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:87e6b41ff0b8eeb4a2f416a3834eeb0bb07d6e47206ebb2c295c4da410e629c7]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:c212f79694a5987845a03255ecf5c343cb76e7278dc9b1d428c5df06ec72966c
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:c212f79694a5987845a03255ecf5c343cb76e7278dc9b1d428c5df06ec72966c]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:6344fbdca02db6bdd2756447174d595f70df581e57fd0e37c019876a03af8c9a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:6344fbdca02db6bdd2756447174d595f70df581e57fd0e37c019876a03af8c9a]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/tag-param-sha256/delete

+ +
+

OCI Conformance Test/tag-param-sha256/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha256-0
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha256-0
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [102]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha256-1
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha256-1
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [102]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha256-2
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha256-2
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [102]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha256
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha256
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [100]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:741d1fc19190eb14dc895557e71a65974c47ec1fc3a08abf2f40611c8d385210
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:741d1fc19190eb14dc895557e71a65974c47ec1fc3a08abf2f40611c8d385210
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:27197584e873483799001f1989b10d25e9a494205d501be2f42fcd12af2df988
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:27197584e873483799001f1989b10d25e9a494205d501be2f42fcd12af2df988
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:0be7918a8ab008864c55e4d221b973f3fc24928d3879665cd2e618b7ad01e74c
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:0be7918a8ab008864c55e4d221b973f3fc24928d3879665cd2e618b7ad01e74c
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:6344fbdca02db6bdd2756447174d595f70df581e57fd0e37c019876a03af8c9a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:6344fbdca02db6bdd2756447174d595f70df581e57fd0e37c019876a03af8c9a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:de0cd61b61eaeb057e4a0e475d5743e43d78442c2549e312928fdcfd4b92c66e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:de0cd61b61eaeb057e4a0e475d5743e43d78442c2549e312928fdcfd4b92c66e
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:29ca0ee9c998033e3eb1d76f7a91633b7e7556fe22bef130668fb1f53eaf9401
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:87e6b41ff0b8eeb4a2f416a3834eeb0bb07d6e47206ebb2c295c4da410e629c7
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:87e6b41ff0b8eeb4a2f416a3834eeb0bb07d6e47206ebb2c295c4da410e629c7
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:c212f79694a5987845a03255ecf5c343cb76e7278dc9b1d428c5df06ec72966c
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:c212f79694a5987845a03255ecf5c343cb76e7278dc9b1d428c5df06ec72966c
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha256/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/tag-param-sha512

+ +
+

OCI Conformance Test/tag-param-sha512/push

+ +
+

OCI Conformance Test/tag-param-sha512/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/9b9489eefd4814e5d96207d53b112312bbf742e0213d1caba40b145e374c4344]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/9b9489eefd4814e5d96207d53b112312bbf742e0213d1caba40b145e374c4344?digest=sha512%3Ad9b4126076e57aa52b55d9bbe708135147403d4681884c8b9408b7280e604691350ee9a38762b3e6f683aa1f2e399abbf3015679606e2a6b73b7c517493a3988
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:d9b4126076e57aa52b55d9bbe708135147403d4681884c8b9408b7280e604691350ee9a38762b3e6f683aa1f2e399abbf3015679606e2a6b73b7c517493a3988]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d9b4126076e57aa52b55d9bbe708135147403d4681884c8b9408b7280e604691350ee9a38762b3e6f683aa1f2e399abbf3015679606e2a6b73b7c517493a3988]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d9b4126076e57aa52b55d9bbe708135147403d4681884c8b9408b7280e604691350ee9a38762b3e6f683aa1f2e399abbf3015679606e2a6b73b7c517493a3988
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:d9b4126076e57aa52b55d9bbe708135147403d4681884c8b9408b7280e604691350ee9a38762b3e6f683aa1f2e399abbf3015679606e2a6b73b7c517493a3988]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/9b3b394c1045ee627da2def38e36f295b78ad85a33ba4354c6efec75c329a37c]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/9b3b394c1045ee627da2def38e36f295b78ad85a33ba4354c6efec75c329a37c?digest=sha512%3A1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d
+Headers:
+             Content-Length: [397]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [397]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/bf14d5556fa530c193aefa27cf4d0149e8000501c9f2aa1e9a0d9f95c66024f6]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/bf14d5556fa530c193aefa27cf4d0149e8000501c9f2aa1e9a0d9f95c66024f6?digest=sha512%3A0205a12215076ba479a10a85a59fa81887d6a2993a2873dc71406cbbbf61354d6b24fcde05585cd809bc7c59ee5e7d2155dff7fcbebfed7969bd7c276af88c85
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:0205a12215076ba479a10a85a59fa81887d6a2993a2873dc71406cbbbf61354d6b24fcde05585cd809bc7c59ee5e7d2155dff7fcbebfed7969bd7c276af88c85]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0205a12215076ba479a10a85a59fa81887d6a2993a2873dc71406cbbbf61354d6b24fcde05585cd809bc7c59ee5e7d2155dff7fcbebfed7969bd7c276af88c85]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0205a12215076ba479a10a85a59fa81887d6a2993a2873dc71406cbbbf61354d6b24fcde05585cd809bc7c59ee5e7d2155dff7fcbebfed7969bd7c276af88c85
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:0205a12215076ba479a10a85a59fa81887d6a2993a2873dc71406cbbbf61354d6b24fcde05585cd809bc7c59ee5e7d2155dff7fcbebfed7969bd7c276af88c85]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/4ad42e6923fe2f7cbc777f0f6ae6f7aec8d969894f9b887b93724a1eb4f297a5]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/4ad42e6923fe2f7cbc777f0f6ae6f7aec8d969894f9b887b93724a1eb4f297a5?digest=sha512%3Acdc3a301c42d573151808dc1e9c2172cf747f3640b59a43024ad97b82c38316b221cd6ce95db59b679006ad1e73501467d17f37e12f033e0450415ae538199cd
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:cdc3a301c42d573151808dc1e9c2172cf747f3640b59a43024ad97b82c38316b221cd6ce95db59b679006ad1e73501467d17f37e12f033e0450415ae538199cd]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:cdc3a301c42d573151808dc1e9c2172cf747f3640b59a43024ad97b82c38316b221cd6ce95db59b679006ad1e73501467d17f37e12f033e0450415ae538199cd]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:cdc3a301c42d573151808dc1e9c2172cf747f3640b59a43024ad97b82c38316b221cd6ce95db59b679006ad1e73501467d17f37e12f033e0450415ae538199cd
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:cdc3a301c42d573151808dc1e9c2172cf747f3640b59a43024ad97b82c38316b221cd6ce95db59b679006ad1e73501467d17f37e12f033e0450415ae538199cd]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/d6cfce51198d5ad03b58b19e407f0c11a1c365d69df879654f4f0c862bb1e804]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/d6cfce51198d5ad03b58b19e407f0c11a1c365d69df879654f4f0c862bb1e804?digest=sha512%3Ad5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290
+Headers:
+             Content-Length: [397]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [397]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/4e5f1247691a8a873b110ba6d00a57b07d65844cb08a0e5b723f60fceb98852b]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/4e5f1247691a8a873b110ba6d00a57b07d65844cb08a0e5b723f60fceb98852b?digest=sha512%3A63b957bbce12ab4074920e7f0ea54d21f51cc560c394428aae108c390c5da97afbc45fe2cca181a77a5ca79e78af44859bd269a36fd4b4946b3a6ac12a17b27b
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:63b957bbce12ab4074920e7f0ea54d21f51cc560c394428aae108c390c5da97afbc45fe2cca181a77a5ca79e78af44859bd269a36fd4b4946b3a6ac12a17b27b]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:63b957bbce12ab4074920e7f0ea54d21f51cc560c394428aae108c390c5da97afbc45fe2cca181a77a5ca79e78af44859bd269a36fd4b4946b3a6ac12a17b27b]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:63b957bbce12ab4074920e7f0ea54d21f51cc560c394428aae108c390c5da97afbc45fe2cca181a77a5ca79e78af44859bd269a36fd4b4946b3a6ac12a17b27b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:63b957bbce12ab4074920e7f0ea54d21f51cc560c394428aae108c390c5da97afbc45fe2cca181a77a5ca79e78af44859bd269a36fd4b4946b3a6ac12a17b27b]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:5555bd42f1c89f79b0f93ab0811f70c929834ca71179c141ea98a90de22ee995e000712d02641d4b7c3eb6d13950d826271568e185bce7ab3b6802a713ee6c35?tag=tag-param-sha512-0
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:63b957bbce12ab4074920e7f0ea54d21f51cc560c394428aae108c390c5da97afbc45fe2cca181a77a5ca79e78af44859bd269a36fd4b4946b3a6ac12a17b27b","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:d9b4126076e57aa52b55d9bbe708135147403d4681884c8b9408b7280e604691350ee9a38762b3e6f683aa1f2e399abbf3015679606e2a6b73b7c517493a3988","size":177}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:5555bd42f1c89f79b0f93ab0811f70c929834ca71179c141ea98a90de22ee995e000712d02641d4b7c3eb6d13950d826271568e185bce7ab3b6802a713ee6c35]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:5555bd42f1c89f79b0f93ab0811f70c929834ca71179c141ea98a90de22ee995e000712d02641d4b7c3eb6d13950d826271568e185bce7ab3b6802a713ee6c35]
+                    Oci-Tag: [tag-param-sha512-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:5555bd42f1c89f79b0f93ab0811f70c929834ca71179c141ea98a90de22ee995e000712d02641d4b7c3eb6d13950d826271568e185bce7ab3b6802a713ee6c35
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [747]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:5555bd42f1c89f79b0f93ab0811f70c929834ca71179c141ea98a90de22ee995e000712d02641d4b7c3eb6d13950d826271568e185bce7ab3b6802a713ee6c35]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:63b957bbce12ab4074920e7f0ea54d21f51cc560c394428aae108c390c5da97afbc45fe2cca181a77a5ca79e78af44859bd269a36fd4b4946b3a6ac12a17b27b","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:d9b4126076e57aa52b55d9bbe708135147403d4681884c8b9408b7280e604691350ee9a38762b3e6f683aa1f2e399abbf3015679606e2a6b73b7c517493a3988","size":177}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:fc96abae3eb5639070e9c8c859da063a64208b5b01be0192eb5e5093d688fea16801e080374e176683bfa03d00375e390eeb31b88f641f7438387c21c58579b5?tag=tag-param-sha512-1
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:0205a12215076ba479a10a85a59fa81887d6a2993a2873dc71406cbbbf61354d6b24fcde05585cd809bc7c59ee5e7d2155dff7fcbebfed7969bd7c276af88c85","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:cdc3a301c42d573151808dc1e9c2172cf747f3640b59a43024ad97b82c38316b221cd6ce95db59b679006ad1e73501467d17f37e12f033e0450415ae538199cd","size":177}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:fc96abae3eb5639070e9c8c859da063a64208b5b01be0192eb5e5093d688fea16801e080374e176683bfa03d00375e390eeb31b88f641f7438387c21c58579b5]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:fc96abae3eb5639070e9c8c859da063a64208b5b01be0192eb5e5093d688fea16801e080374e176683bfa03d00375e390eeb31b88f641f7438387c21c58579b5]
+                    Oci-Tag: [tag-param-sha512-1]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:fc96abae3eb5639070e9c8c859da063a64208b5b01be0192eb5e5093d688fea16801e080374e176683bfa03d00375e390eeb31b88f641f7438387c21c58579b5
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [747]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:fc96abae3eb5639070e9c8c859da063a64208b5b01be0192eb5e5093d688fea16801e080374e176683bfa03d00375e390eeb31b88f641f7438387c21c58579b5]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:0205a12215076ba479a10a85a59fa81887d6a2993a2873dc71406cbbbf61354d6b24fcde05585cd809bc7c59ee5e7d2155dff7fcbebfed7969bd7c276af88c85","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:cdc3a301c42d573151808dc1e9c2172cf747f3640b59a43024ad97b82c38316b221cd6ce95db59b679006ad1e73501467d17f37e12f033e0450415ae538199cd","size":177}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:651d970648c3339d8bcc5151c122610a68f17f982b1786ca5c17a9a3178b98bc8a641033bd0f77234cdd7fd071b98f6a918abee7520f3cbf6b79cffe3899524d?tag=tag-param-sha512&tag=tag-param-sha512-2
+Headers:
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:5555bd42f1c89f79b0f93ab0811f70c929834ca71179c141ea98a90de22ee995e000712d02641d4b7c3eb6d13950d826271568e185bce7ab3b6802a713ee6c35","size":747,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:fc96abae3eb5639070e9c8c859da063a64208b5b01be0192eb5e5093d688fea16801e080374e176683bfa03d00375e390eeb31b88f641f7438387c21c58579b5","size":747,"platform":{"architecture":"arm64","os":"linux"}}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:651d970648c3339d8bcc5151c122610a68f17f982b1786ca5c17a9a3178b98bc8a641033bd0f77234cdd7fd071b98f6a918abee7520f3cbf6b79cffe3899524d]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:651d970648c3339d8bcc5151c122610a68f17f982b1786ca5c17a9a3178b98bc8a641033bd0f77234cdd7fd071b98f6a918abee7520f3cbf6b79cffe3899524d]
+                    Oci-Tag: [tag-param-sha512 tag-param-sha512-2]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:651d970648c3339d8bcc5151c122610a68f17f982b1786ca5c17a9a3178b98bc8a641033bd0f77234cdd7fd071b98f6a918abee7520f3cbf6b79cffe3899524d
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [619]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:651d970648c3339d8bcc5151c122610a68f17f982b1786ca5c17a9a3178b98bc8a641033bd0f77234cdd7fd071b98f6a918abee7520f3cbf6b79cffe3899524d]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:5555bd42f1c89f79b0f93ab0811f70c929834ca71179c141ea98a90de22ee995e000712d02641d4b7c3eb6d13950d826271568e185bce7ab3b6802a713ee6c35","size":747,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:fc96abae3eb5639070e9c8c859da063a64208b5b01be0192eb5e5093d688fea16801e080374e176683bfa03d00375e390eeb31b88f641f7438387c21c58579b5","size":747,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/tag-param-sha512/tag-list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [140]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["tag-param-sha512","tag-param-sha512-0","tag-param-sha512-1","tag-param-sha512-2"]}
+
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list?last=tag-param-sha512-0
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [100]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":["tag-param-sha512-1","tag-param-sha512-2"]}
+
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/head

+ +
+

OCI Conformance Test/tag-param-sha512/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha512
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [619]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:651d970648c3339d8bcc5151c122610a68f17f982b1786ca5c17a9a3178b98bc8a641033bd0f77234cdd7fd071b98f6a918abee7520f3cbf6b79cffe3899524d]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha512-0
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [747]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:5555bd42f1c89f79b0f93ab0811f70c929834ca71179c141ea98a90de22ee995e000712d02641d4b7c3eb6d13950d826271568e185bce7ab3b6802a713ee6c35]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha512-1
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [747]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:fc96abae3eb5639070e9c8c859da063a64208b5b01be0192eb5e5093d688fea16801e080374e176683bfa03d00375e390eeb31b88f641f7438387c21c58579b5]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/head/manifest-head-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha512-2
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [619]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:651d970648c3339d8bcc5151c122610a68f17f982b1786ca5c17a9a3178b98bc8a641033bd0f77234cdd7fd071b98f6a918abee7520f3cbf6b79cffe3899524d]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:5555bd42f1c89f79b0f93ab0811f70c929834ca71179c141ea98a90de22ee995e000712d02641d4b7c3eb6d13950d826271568e185bce7ab3b6802a713ee6c35
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [747]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:5555bd42f1c89f79b0f93ab0811f70c929834ca71179c141ea98a90de22ee995e000712d02641d4b7c3eb6d13950d826271568e185bce7ab3b6802a713ee6c35]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:fc96abae3eb5639070e9c8c859da063a64208b5b01be0192eb5e5093d688fea16801e080374e176683bfa03d00375e390eeb31b88f641f7438387c21c58579b5
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [747]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:fc96abae3eb5639070e9c8c859da063a64208b5b01be0192eb5e5093d688fea16801e080374e176683bfa03d00375e390eeb31b88f641f7438387c21c58579b5]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/head/manifest-head-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:651d970648c3339d8bcc5151c122610a68f17f982b1786ca5c17a9a3178b98bc8a641033bd0f77234cdd7fd071b98f6a918abee7520f3cbf6b79cffe3899524d
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [619]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:651d970648c3339d8bcc5151c122610a68f17f982b1786ca5c17a9a3178b98bc8a641033bd0f77234cdd7fd071b98f6a918abee7520f3cbf6b79cffe3899524d]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:63b957bbce12ab4074920e7f0ea54d21f51cc560c394428aae108c390c5da97afbc45fe2cca181a77a5ca79e78af44859bd269a36fd4b4946b3a6ac12a17b27b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:63b957bbce12ab4074920e7f0ea54d21f51cc560c394428aae108c390c5da97afbc45fe2cca181a77a5ca79e78af44859bd269a36fd4b4946b3a6ac12a17b27b]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d9b4126076e57aa52b55d9bbe708135147403d4681884c8b9408b7280e604691350ee9a38762b3e6f683aa1f2e399abbf3015679606e2a6b73b7c517493a3988
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:d9b4126076e57aa52b55d9bbe708135147403d4681884c8b9408b7280e604691350ee9a38762b3e6f683aa1f2e399abbf3015679606e2a6b73b7c517493a3988]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [397]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0205a12215076ba479a10a85a59fa81887d6a2993a2873dc71406cbbbf61354d6b24fcde05585cd809bc7c59ee5e7d2155dff7fcbebfed7969bd7c276af88c85
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:0205a12215076ba479a10a85a59fa81887d6a2993a2873dc71406cbbbf61354d6b24fcde05585cd809bc7c59ee5e7d2155dff7fcbebfed7969bd7c276af88c85]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:cdc3a301c42d573151808dc1e9c2172cf747f3640b59a43024ad97b82c38316b221cd6ce95db59b679006ad1e73501467d17f37e12f033e0450415ae538199cd
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:cdc3a301c42d573151808dc1e9c2172cf747f3640b59a43024ad97b82c38316b221cd6ce95db59b679006ad1e73501467d17f37e12f033e0450415ae538199cd]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [397]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/tag-param-sha512/pull

+ +
+

OCI Conformance Test/tag-param-sha512/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha512-1
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [747]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:fc96abae3eb5639070e9c8c859da063a64208b5b01be0192eb5e5093d688fea16801e080374e176683bfa03d00375e390eeb31b88f641f7438387c21c58579b5]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:0205a12215076ba479a10a85a59fa81887d6a2993a2873dc71406cbbbf61354d6b24fcde05585cd809bc7c59ee5e7d2155dff7fcbebfed7969bd7c276af88c85","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:cdc3a301c42d573151808dc1e9c2172cf747f3640b59a43024ad97b82c38316b221cd6ce95db59b679006ad1e73501467d17f37e12f033e0450415ae538199cd","size":177}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha512-2
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [619]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:651d970648c3339d8bcc5151c122610a68f17f982b1786ca5c17a9a3178b98bc8a641033bd0f77234cdd7fd071b98f6a918abee7520f3cbf6b79cffe3899524d]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:5555bd42f1c89f79b0f93ab0811f70c929834ca71179c141ea98a90de22ee995e000712d02641d4b7c3eb6d13950d826271568e185bce7ab3b6802a713ee6c35","size":747,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:fc96abae3eb5639070e9c8c859da063a64208b5b01be0192eb5e5093d688fea16801e080374e176683bfa03d00375e390eeb31b88f641f7438387c21c58579b5","size":747,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha512
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [619]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:651d970648c3339d8bcc5151c122610a68f17f982b1786ca5c17a9a3178b98bc8a641033bd0f77234cdd7fd071b98f6a918abee7520f3cbf6b79cffe3899524d]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:5555bd42f1c89f79b0f93ab0811f70c929834ca71179c141ea98a90de22ee995e000712d02641d4b7c3eb6d13950d826271568e185bce7ab3b6802a713ee6c35","size":747,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:fc96abae3eb5639070e9c8c859da063a64208b5b01be0192eb5e5093d688fea16801e080374e176683bfa03d00375e390eeb31b88f641f7438387c21c58579b5","size":747,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/pull/manifest-by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha512-0
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [747]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:5555bd42f1c89f79b0f93ab0811f70c929834ca71179c141ea98a90de22ee995e000712d02641d4b7c3eb6d13950d826271568e185bce7ab3b6802a713ee6c35]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:63b957bbce12ab4074920e7f0ea54d21f51cc560c394428aae108c390c5da97afbc45fe2cca181a77a5ca79e78af44859bd269a36fd4b4946b3a6ac12a17b27b","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:d9b4126076e57aa52b55d9bbe708135147403d4681884c8b9408b7280e604691350ee9a38762b3e6f683aa1f2e399abbf3015679606e2a6b73b7c517493a3988","size":177}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:5555bd42f1c89f79b0f93ab0811f70c929834ca71179c141ea98a90de22ee995e000712d02641d4b7c3eb6d13950d826271568e185bce7ab3b6802a713ee6c35
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [747]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:5555bd42f1c89f79b0f93ab0811f70c929834ca71179c141ea98a90de22ee995e000712d02641d4b7c3eb6d13950d826271568e185bce7ab3b6802a713ee6c35]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:63b957bbce12ab4074920e7f0ea54d21f51cc560c394428aae108c390c5da97afbc45fe2cca181a77a5ca79e78af44859bd269a36fd4b4946b3a6ac12a17b27b","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:d9b4126076e57aa52b55d9bbe708135147403d4681884c8b9408b7280e604691350ee9a38762b3e6f683aa1f2e399abbf3015679606e2a6b73b7c517493a3988","size":177}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:fc96abae3eb5639070e9c8c859da063a64208b5b01be0192eb5e5093d688fea16801e080374e176683bfa03d00375e390eeb31b88f641f7438387c21c58579b5
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [747]
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:fc96abae3eb5639070e9c8c859da063a64208b5b01be0192eb5e5093d688fea16801e080374e176683bfa03d00375e390eeb31b88f641f7438387c21c58579b5]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290","size":397},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:0205a12215076ba479a10a85a59fa81887d6a2993a2873dc71406cbbbf61354d6b24fcde05585cd809bc7c59ee5e7d2155dff7fcbebfed7969bd7c276af88c85","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha512:cdc3a301c42d573151808dc1e9c2172cf747f3640b59a43024ad97b82c38316b221cd6ce95db59b679006ad1e73501467d17f37e12f033e0450415ae538199cd","size":177}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/pull/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:651d970648c3339d8bcc5151c122610a68f17f982b1786ca5c17a9a3178b98bc8a641033bd0f77234cdd7fd071b98f6a918abee7520f3cbf6b79cffe3899524d
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [619]
+               Content-Type: [application/vnd.oci.image.index.v1+json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:651d970648c3339d8bcc5151c122610a68f17f982b1786ca5c17a9a3178b98bc8a641033bd0f77234cdd7fd071b98f6a918abee7520f3cbf6b79cffe3899524d]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":[{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:5555bd42f1c89f79b0f93ab0811f70c929834ca71179c141ea98a90de22ee995e000712d02641d4b7c3eb6d13950d826271568e185bce7ab3b6802a713ee6c35","size":747,"platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.oci.image.manifest.v1+json","digest":"sha512:fc96abae3eb5639070e9c8c859da063a64208b5b01be0192eb5e5093d688fea16801e080374e176683bfa03d00375e390eeb31b88f641f7438387c21c58579b5","size":747,"platform":{"architecture":"arm64","os":"linux"}}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:63b957bbce12ab4074920e7f0ea54d21f51cc560c394428aae108c390c5da97afbc45fe2cca181a77a5ca79e78af44859bd269a36fd4b4946b3a6ac12a17b27b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:63b957bbce12ab4074920e7f0ea54d21f51cc560c394428aae108c390c5da97afbc45fe2cca181a77a5ca79e78af44859bd269a36fd4b4946b3a6ac12a17b27b]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d9b4126076e57aa52b55d9bbe708135147403d4681884c8b9408b7280e604691350ee9a38762b3e6f683aa1f2e399abbf3015679606e2a6b73b7c517493a3988
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:d9b4126076e57aa52b55d9bbe708135147403d4681884c8b9408b7280e604691350ee9a38762b3e6f683aa1f2e399abbf3015679606e2a6b73b7c517493a3988]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [397]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0205a12215076ba479a10a85a59fa81887d6a2993a2873dc71406cbbbf61354d6b24fcde05585cd809bc7c59ee5e7d2155dff7fcbebfed7969bd7c276af88c85
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:0205a12215076ba479a10a85a59fa81887d6a2993a2873dc71406cbbbf61354d6b24fcde05585cd809bc7c59ee5e7d2155dff7fcbebfed7969bd7c276af88c85]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:cdc3a301c42d573151808dc1e9c2172cf747f3640b59a43024ad97b82c38316b221cd6ce95db59b679006ad1e73501467d17f37e12f033e0450415ae538199cd
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [177]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:cdc3a301c42d573151808dc1e9c2172cf747f3640b59a43024ad97b82c38316b221cd6ce95db59b679006ad1e73501467d17f37e12f033e0450415ae538199cd]
+--- Output of application/x-gzip not supported, 177 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [397]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290]
+{"author":"OCI Conformance Test","architecture":"arm64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e","sha512:cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e"]}}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/tag-param-sha512/delete

+ +
+

OCI Conformance Test/tag-param-sha512/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha512
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha512
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [100]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha512-0
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha512-0
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [102]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha512-1
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha512-1
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [102]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/delete/tag-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha512-2
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/tag-param-sha512-2
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [102]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:651d970648c3339d8bcc5151c122610a68f17f982b1786ca5c17a9a3178b98bc8a641033bd0f77234cdd7fd071b98f6a918abee7520f3cbf6b79cffe3899524d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:651d970648c3339d8bcc5151c122610a68f17f982b1786ca5c17a9a3178b98bc8a641033bd0f77234cdd7fd071b98f6a918abee7520f3cbf6b79cffe3899524d
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [219]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:fc96abae3eb5639070e9c8c859da063a64208b5b01be0192eb5e5093d688fea16801e080374e176683bfa03d00375e390eeb31b88f641f7438387c21c58579b5
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:fc96abae3eb5639070e9c8c859da063a64208b5b01be0192eb5e5093d688fea16801e080374e176683bfa03d00375e390eeb31b88f641f7438387c21c58579b5
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [219]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:5555bd42f1c89f79b0f93ab0811f70c929834ca71179c141ea98a90de22ee995e000712d02641d4b7c3eb6d13950d826271568e185bce7ab3b6802a713ee6c35
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha512:5555bd42f1c89f79b0f93ab0811f70c929834ca71179c141ea98a90de22ee995e000712d02641d4b7c3eb6d13950d826271568e185bce7ab3b6802a713ee6c35
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [219]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d9b4126076e57aa52b55d9bbe708135147403d4681884c8b9408b7280e604691350ee9a38762b3e6f683aa1f2e399abbf3015679606e2a6b73b7c517493a3988
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d9b4126076e57aa52b55d9bbe708135147403d4681884c8b9408b7280e604691350ee9a38762b3e6f683aa1f2e399abbf3015679606e2a6b73b7c517493a3988
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [211]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:1767e0aae136aa310225eff38a7112e8b35d5d1cbda5e58740080a7c4fbb551e98fc805756ea7dc3cc3b98e7bee0688186a19b381484c0aee95a00a65dee469d
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [211]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0205a12215076ba479a10a85a59fa81887d6a2993a2873dc71406cbbbf61354d6b24fcde05585cd809bc7c59ee5e7d2155dff7fcbebfed7969bd7c276af88c85
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:0205a12215076ba479a10a85a59fa81887d6a2993a2873dc71406cbbbf61354d6b24fcde05585cd809bc7c59ee5e7d2155dff7fcbebfed7969bd7c276af88c85
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [211]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:cdc3a301c42d573151808dc1e9c2172cf747f3640b59a43024ad97b82c38316b221cd6ce95db59b679006ad1e73501467d17f37e12f033e0450415ae538199cd
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:cdc3a301c42d573151808dc1e9c2172cf747f3640b59a43024ad97b82c38316b221cd6ce95db59b679006ad1e73501467d17f37e12f033e0450415ae538199cd
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [211]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:d5165634ef3bf5c19f4726f32dc9d938001822aa21225a1676ba8e700e79803837fadcf934946898cb6570f831afeb0ef2e2700546ce88a7863bdc57eba3b290
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [211]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/tag-param-sha512/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:63b957bbce12ab4074920e7f0ea54d21f51cc560c394428aae108c390c5da97afbc45fe2cca181a77a5ca79e78af44859bd269a36fd4b4946b3a6ac12a17b27b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha512:63b957bbce12ab4074920e7f0ea54d21f51cc560c394428aae108c390c5da97afbc45fe2cca181a77a5ca79e78af44859bd269a36fd4b4946b3a6ac12a17b27b
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [211]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/bad-digest-image

+ +
+

OCI Conformance Test/bad-digest-image/push

+ +
+

OCI Conformance Test/bad-digest-image/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/47d7970f7c189c990d523786444c5ea6396b88e18ea5bf3e90a49f10106ebb08]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/47d7970f7c189c990d523786444c5ea6396b88e18ea5bf3e90a49f10106ebb08?digest=sha256%3A90304a144e0670ea7f9fda794b954c87b1d9b7c49d0296f46eb106e90811d803
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:90304a144e0670ea7f9fda794b954c87b1d9b7c49d0296f46eb106e90811d803]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:90304a144e0670ea7f9fda794b954c87b1d9b7c49d0296f46eb106e90811d803]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:90304a144e0670ea7f9fda794b954c87b1d9b7c49d0296f46eb106e90811d803
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:90304a144e0670ea7f9fda794b954c87b1d9b7c49d0296f46eb106e90811d803]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/bad-digest-image/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ebe7cdccdee2bae8d83896a35076183f95ac0a2934080ef5aa6d1afa1744ce28]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/ebe7cdccdee2bae8d83896a35076183f95ac0a2934080ef5aa6d1afa1744ce28?digest=sha256%3A016a99ed5c166620425b42e1d537ae530f2027cfd760295ddddd197f1d95c0fc
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:016a99ed5c166620425b42e1d537ae530f2027cfd760295ddddd197f1d95c0fc]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:016a99ed5c166620425b42e1d537ae530f2027cfd760295ddddd197f1d95c0fc]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:016a99ed5c166620425b42e1d537ae530f2027cfd760295ddddd197f1d95c0fc
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:016a99ed5c166620425b42e1d537ae530f2027cfd760295ddddd197f1d95c0fc]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/bad-digest-image/push/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/9fc9c4f50470434a8847a4d4b28df15f16c34c96623262ecdc45a7b6fb6d5335]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/9fc9c4f50470434a8847a4d4b28df15f16c34c96623262ecdc45a7b6fb6d5335?digest=sha256%3A42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/bad-digest-image/push/manifest-by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:adfc4a99a0d3de41aff34dd114dc95d1c742f050e0580bc43fe232251eb74b44
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac","size":269},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:90304a144e0670ea7f9fda794b954c87b1d9b7c49d0296f46eb106e90811d803","size":176},{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:016a99ed5c166620425b42e1d537ae530f2027cfd760295ddddd197f1d95c0fc","size":176}]}  
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 400
+Headers:
+             Content-Length: [253]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: provided digest (sha256:adfc4a99a0d3de41aff34dd114dc95d1c742f050e0580bc43fe232251eb74b44) does not match content (sha256:8ec5ecac9114ab639e6b80a0df810466816dc912f86d8038af42750cf17c2f67)"}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/bad-digest-image/tag-list

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/tags/list
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [59]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"name":"conformance/ocimem/dk73zkuop0tg/repo1","tags":[]}
+
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/bad-digest-image/head

+ +
+

OCI Conformance Test/bad-digest-image/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:90304a144e0670ea7f9fda794b954c87b1d9b7c49d0296f46eb106e90811d803
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:90304a144e0670ea7f9fda794b954c87b1d9b7c49d0296f46eb106e90811d803]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/bad-digest-image/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:016a99ed5c166620425b42e1d537ae530f2027cfd760295ddddd197f1d95c0fc
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:016a99ed5c166620425b42e1d537ae530f2027cfd760295ddddd197f1d95c0fc]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/bad-digest-image/head/blob-head

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/bad-digest-image/pull

+ +
+

OCI Conformance Test/bad-digest-image/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:016a99ed5c166620425b42e1d537ae530f2027cfd760295ddddd197f1d95c0fc
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:016a99ed5c166620425b42e1d537ae530f2027cfd760295ddddd197f1d95c0fc]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/bad-digest-image/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [269]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/bad-digest-image/pull/blob-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:90304a144e0670ea7f9fda794b954c87b1d9b7c49d0296f46eb106e90811d803
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:90304a144e0670ea7f9fda794b954c87b1d9b7c49d0296f46eb106e90811d803]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/bad-digest-image/delete

+ +
+

OCI Conformance Test/bad-digest-image/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:adfc4a99a0d3de41aff34dd114dc95d1c742f050e0580bc43fe232251eb74b44
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"MANIFEST_UNKNOWN","message":"manifest (sha256:adfc4a99a0d3de41aff34dd114dc95d1c742f050e0580bc43fe232251eb74b44) unknown to registry"}]}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:adfc4a99a0d3de41aff34dd114dc95d1c742f050e0580bc43fe232251eb74b44
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/bad-digest-image/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:90304a144e0670ea7f9fda794b954c87b1d9b7c49d0296f46eb106e90811d803
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:90304a144e0670ea7f9fda794b954c87b1d9b7c49d0296f46eb106e90811d803
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/bad-digest-image/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:016a99ed5c166620425b42e1d537ae530f2027cfd760295ddddd197f1d95c0fc
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:016a99ed5c166620425b42e1d537ae530f2027cfd760295ddddd197f1d95c0fc
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/bad-digest-image/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:42ff7e320ad647975e1c5fc16e77dbbd916ab046e157a206cb497ecf48fff8ac
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ +
+
+ + +
+

OCI Conformance Test/missing-manifest

+ +
+

OCI Conformance Test/missing-manifest/by-digest

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:e887d2521d81ace18de6517d82f6a651fcc86c7f4c17e597ccb830fdf0a80a71
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"MANIFEST_UNKNOWN","message":"manifest (sha256:e887d2521d81ace18de6517d82f6a651fcc86c7f4c17e597ccb830fdf0a80a71) unknown to registry"}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/missing-manifest/by-tag

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/missing-qrbhyrwqthjb5glftedn
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [112]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"MANIFEST_UNKNOWN","message":"manifest (missing-qrbhyrwqthjb5glftedn) unknown to registry"}]}
+================================================================================
+
+
+
+ +
+
+ + +
+

OCI Conformance Test/invalid-digest-format

+ +
+

OCI Conformance Test/invalid-digest-format/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/690f5dfbf26e799acfb39deb6587a4ad9514a881d16923dde3bc91c51667e6e8]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/690f5dfbf26e799acfb39deb6587a4ad9514a881d16923dde3bc91c51667e6e8?digest=sha256%3A0f44feef49b7031aab42436d6804d7fd484aec87bd743aa2dd1cd20d2303e68a
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:0f44feef49b7031aab42436d6804d7fd484aec87bd743aa2dd1cd20d2303e68a]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:0f44feef49b7031aab42436d6804d7fd484aec87bd743aa2dd1cd20d2303e68a]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:0f44feef49b7031aab42436d6804d7fd484aec87bd743aa2dd1cd20d2303e68a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [176]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:0f44feef49b7031aab42436d6804d7fd484aec87bd743aa2dd1cd20d2303e68a]
+--- Output of application/x-gzip not supported, 176 bytes not shown ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/invalid-digest-format/blob-post-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: POST
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/6015e27975e4d06ee05fc1a246153a9941f927e73c6482fffbbb6ed78dde32ad]
+                      Range: [0-0]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/uploads/6015e27975e4d06ee05fc1a246153a9941f927e73c6482fffbbb6ed78dde32ad?digest=sha256%3A057358889b8ed01dcf7ad5c120825d38a0f3d0973e8e2487e5f89c874eea0ff9
+Headers:
+             Content-Length: [195]
+               Content-Type: [application/octet-stream]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 201
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:057358889b8ed01dcf7ad5c120825d38a0f3d0973e8e2487e5f89c874eea0ff9]
+                   Location: [/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:057358889b8ed01dcf7ad5c120825d38a0f3d0973e8e2487e5f89c874eea0ff9]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:057358889b8ed01dcf7ad5c120825d38a0f3d0973e8e2487e5f89c874eea0ff9
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 200
+Headers:
+             Content-Length: [195]
+               Content-Type: [application/octet-stream]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+      Docker-Content-Digest: [sha256:057358889b8ed01dcf7ad5c120825d38a0f3d0973e8e2487e5f89c874eea0ff9]
+{"author":"OCI Conformance Test","architecture":"amd64","os":"linux","config":{},"rootfs":{"type":"layers","diff_ids":["sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"]}}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/invalid-digest-format/manifest-put

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: PUT
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:baddigeststring
+Headers:
+               Content-Type: [application/vnd.oci.image.manifest.v1+json]
+{"schemaVersion":2,"mediaType":"application/vnd.oci.image.manifest.v1+json","config":{"mediaType":"application/vnd.oci.image.config.v1+json","digest":"sha256:057358889b8ed01dcf7ad5c120825d38a0f3d0973e8e2487e5f89c874eea0ff9","size":195},"layers":[{"mediaType":"application/vnd.oci.image.layer.v1.tar+gzip","digest":"sha256:0f44feef49b7031aab42436d6804d7fd484aec87bd743aa2dd1cd20d2303e68a","size":176}]}
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 400
+Headers:
+             Content-Length: [204]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"DIGEST_INVALID","message":"digest invalid: provided digest (sha256:baddigeststring) does not match content (sha256:0d046d06349f26dc933b070cd56ad61f9f72df86357b86589197210f2a82ebce)"}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/invalid-digest-format/manifest-get

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: GET
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:baddigeststring
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 400
+Headers:
+             Content-Length: [88]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"MANIFEST_INVALID","message":"manifest is invalid: invalid digest"}]}
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/invalid-digest-format/delete

+ +
+

OCI Conformance Test/invalid-digest-format/delete/manifest-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:0d046d06349f26dc933b070cd56ad61f9f72df86357b86589197210f2a82ebce
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+{"errors":[{"code":"MANIFEST_UNKNOWN","message":"manifest (sha256:0d046d06349f26dc933b070cd56ad61f9f72df86357b86589197210f2a82ebce) unknown to registry"}]}
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/manifests/sha256:0d046d06349f26dc933b070cd56ad61f9f72df86357b86589197210f2a82ebce
+Headers:
+                     Accept: [application/vnd.oci.image.index.v1+json application/vnd.oci.image.manifest.v1+json]
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [155]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/invalid-digest-format/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:0f44feef49b7031aab42436d6804d7fd484aec87bd743aa2dd1cd20d2303e68a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:0f44feef49b7031aab42436d6804d7fd484aec87bd743aa2dd1cd20d2303e68a
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ + +
+

OCI Conformance Test/invalid-digest-format/delete/blob-delete

+

Output:

+
================================================================================
+~~~ REQUEST ~~~
+Method: DELETE
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:057358889b8ed01dcf7ad5c120825d38a0f3d0973e8e2487e5f89c874eea0ff9
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 202
+Headers:
+             Content-Length: [0]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+================================================================================
+~~~ REQUEST ~~~
+Method: HEAD
+URL: http://host.docker.internal:46833/v2/conformance/ocimem/dk73zkuop0tg/repo1/blobs/sha256:057358889b8ed01dcf7ad5c120825d38a0f3d0973e8e2487e5f89c874eea0ff9
+Headers:
+--- Empty body ---
+--------------------------------------------------------------------------------
+~~~ RESPONSE ~~~
+Status: 404
+Headers:
+             Content-Length: [147]
+               Content-Type: [application/json]
+                       Date: [Fri, 24 Jul 2026 21:11:30 GMT]
+--- Empty body ---
+================================================================================
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+ + \ No newline at end of file diff --git a/conformance/results/ocimem/results.yaml b/conformance/results/ocimem/results.yaml new file mode 100644 index 0000000..f1251a3 --- /dev/null +++ b/conformance/results/ocimem/results.yaml @@ -0,0 +1,107 @@ +config: + registry: host.docker.internal:46833 + tls: disabled + repo1: conformance/ocimem/dk73zkuop0tg/repo1 + repo2: conformance/ocimem/dk73zkuop0tg/repo2 + username: "" + password: "" + cacheAuth: true + logging: warn + apis: + ping: true + pull: true + push: true + blobs: + atomic: true + delete: true + digestHeader: true + mountAnonymous: true + uploadCancel: true + manifests: + atomic: true + delete: true + digestHeader: true + tagParam: true + tags: + atomic: true + delete: true + list: true + referrer: true + data: + image: true + index: true + indexList: true + sparse: false + artifact: true + subject: true + subjectMissing: true + artifactList: true + subjectList: true + dataField: true + nondistributable: true + customFields: true + noLayers: true + emptyBlob: true + sha512: true + roData: + tags: [] + manifests: [] + blobs: [] + referrers: [] + resultsDir: /results + version: "1.1" + commit: 967efdc079b91785ad18c77cc4f8991a47feefbf +apis: + Blob anonymous mount: Skip + Blob chunked: Pass + Blob delete: Pass + Blob delete atomic: Pass + Blob get: Pass + Blob get range: Pass + Blob head: Pass + Blob mount: Pass + Blob post only: Pass + Blob post put: Pass + Blob push: Pass + Blob streaming: Pass + Blob upload cancel: Pass + Manifest delete: Pass + Manifest delete atomic: Pass + Manifest get by digest: Pass + Manifest get by tag: Pass + Manifest head by digest: Pass + Manifest head by tag: Pass + Manifest put by digest: Pass + Manifest put by tag: Pass + Manifest put with subject: Pass + Manifest put with tag params: Pass + Ping: Pass + Referrers: Pass + Tag delete: Pass + Tag delete atomic: Pass + Tag listing: Pass +data: + Artifact: Pass + Artifact Index: Pass + Artifact without Layers: Pass + Artifacts with Subject: Pass + Bad Digest Image: Pass + Blobs sha256: Pass + Blobs sha512: Pass + Custom Fields: Pass + Data Field: Pass + Digest Algorithm sha512: Pass + Empty Index: Pass + Image: Pass + Image Uncompressed: Pass + Image with Large Manifest: Pass + Index: Pass + Index with Subject: Pass + Invalid Manifest Digest: Pass + Missing Subject: Pass + Nested Index: Pass + No Layers: Pass + Non-distributable Layers: Pass + Sparse Manifests: Disabled + Tag Param: Pass + Tag Param sha512: Pass diff --git a/error.go b/error.go index a686a10..8dd75ae 100644 --- a/error.go +++ b/error.go @@ -332,6 +332,7 @@ var ( ErrDenied = NewError("requested access to the resource is denied", "DENIED", nil) ErrUnsupported = NewError("the operation is unsupported", "UNSUPPORTED", nil) ErrTooManyRequests = NewError("too many requests", "TOOMANYREQUESTS", nil) + ErrReferenced = NewError("referenced by another object", "DENIED", nil) // ErrRangeInvalid allows Interface implementations to reject invalid ranges, // such as a chunked upload PATCH not following the range from a previous PATCH. diff --git a/internal/ocirequest/create.go b/internal/ocirequest/create.go deleted file mode 100644 index 476a4fc..0000000 --- a/internal/ocirequest/create.go +++ /dev/null @@ -1,123 +0,0 @@ -// Copyright 2023 CUE Labs AG -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -package ocirequest - -import ( - "encoding/base64" - "fmt" - "net/url" -) - -func (req *Request) Construct() (method string, ustr string, err error) { - method, ustr = req.construct() - u, err := url.Parse(ustr) - if err != nil { - return "", "", fmt.Errorf("invalid OCI request: %v", err) - } - if _, err := Parse(method, u); err != nil { - return "", "", fmt.Errorf("invalid OCI request: %v", err) - } - return method, ustr, nil -} - -func (req *Request) MustConstruct() (method string, ustr string) { - method, ustr, err := req.Construct() - if err != nil { - panic(err) - } - return method, ustr -} - -func (req *Request) construct() (method string, urlStr string) { - switch req.Kind { - case ReqPing: - return "GET", "/v2/" - case ReqBlobGet: - return "GET", "/v2/" + req.Repo + "/blobs/" + req.Digest - case ReqBlobHead: - return "HEAD", "/v2/" + req.Repo + "/blobs/" + req.Digest - case ReqBlobDelete: - return "DELETE", "/v2/" + req.Repo + "/blobs/" + req.Digest - case ReqBlobStartUpload: - return "POST", "/v2/" + req.Repo + "/blobs/uploads/" - case ReqBlobUploadBlob: - return "POST", "/v2/" + req.Repo + "/blobs/uploads/?digest=" + req.Digest - case ReqBlobMount: - return "POST", "/v2/" + req.Repo + "/blobs/uploads/?mount=" + req.Digest + "&from=" + req.FromRepo - case ReqBlobUploadInfo: - // Note: this is specific to the ociserver implementation. - return "GET", req.uploadPath() - case ReqBlobUploadChunk: - // Note: this is specific to the ociserver implementation. - return "PATCH", req.uploadPath() - case ReqBlobCompleteUpload: - // Note: this is specific to the ociserver implementation. - // TODO this is bogus when the upload ID contains query parameters. - return "PUT", req.uploadPath() + "?digest=" + req.Digest - case ReqManifestGet: - return "GET", "/v2/" + req.Repo + "/manifests/" + req.tagOrDigest() - case ReqManifestHead: - return "HEAD", "/v2/" + req.Repo + "/manifests/" + req.tagOrDigest() - case ReqManifestPut: - u := "/v2/" + req.Repo + "/manifests/" + req.tagOrDigest() - if len(req.Tags) > 0 { - params := url.Values{} - for _, tag := range req.Tags { - params.Add("tag", tag) - } - u += "?" + params.Encode() - } - return "PUT", u - case ReqManifestDelete: - return "DELETE", "/v2/" + req.Repo + "/manifests/" + req.tagOrDigest() - case ReqTagsList: - return "GET", "/v2/" + req.Repo + "/tags/list" + req.listParams() - case ReqReferrersList: - p := "/v2/" + req.Repo + "/referrers/" + req.Digest - if req.ArtifactType != "" { - p += "?" + url.Values{"artifactType": {req.ArtifactType}}.Encode() - } - return "GET", p - case ReqCatalogList: - return "GET", "/v2/_catalog" + req.listParams() - default: - panic("invalid request kind") - } -} - -func (req *Request) uploadPath() string { - return "/v2/" + req.Repo + "/blobs/uploads/" + base64.RawURLEncoding.EncodeToString([]byte(req.UploadID)) -} - -func (req *Request) listParams() string { - q := make(url.Values) - if req.ListN >= 0 { - q.Set("n", fmt.Sprint(req.ListN)) - } - if req.ListLast != "" { - q.Set("last", req.ListLast) - } - if len(q) > 0 { - return "?" + q.Encode() - } - return "" -} - -func (req *Request) tagOrDigest() string { - if req.Tag != "" { - return req.Tag - } - return req.Digest -} diff --git a/internal/ocirequest/request.go b/internal/ocirequest/request.go deleted file mode 100644 index ac5c41d..0000000 --- a/internal/ocirequest/request.go +++ /dev/null @@ -1,443 +0,0 @@ -// Copyright 2023 CUE Labs AG -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -package ocirequest - -import ( - "encoding/base64" - "fmt" - "net/http" - "net/url" - "strconv" - "strings" - "unicode/utf8" - - "github.com/docker/oci" - "github.com/docker/oci/ociref" -) - -var ( - errBadlyFormedDigest = oci.NewError("badly formed digest", oci.ErrDigestInvalid.Code(), nil) - errMethodNotAllowed = httpErrorf(http.StatusMethodNotAllowed, "method not allowed") - errNotFound = httpErrorf(http.StatusNotFound, "page not found") -) - -func badRequestf(f string, a ...any) error { - return httpErrorf(http.StatusBadRequest, f, a...) -} - -func httpErrorf(statusCode int, f string, a ...any) error { - return oci.NewHTTPError(fmt.Errorf(f, a...), statusCode, nil, nil) -} - -type Request struct { - Kind Kind - - // Repo holds the repository name. Valid for all request kinds - // except ReqCatalogList and ReqPing. - Repo string - - // Digest holds the digest being used in the request. - // Valid for: - // ReqBlobMount - // ReqBlobUploadBlob - // ReqBlobGet - // ReqBlobHead - // ReqBlobDelete - // ReqBlobCompleteUpload - // ReqReferrersList - // - // Valid for these manifest requests when they're referring to a digest - // rather than a tag: - // ReqManifestGet - // ReqManifestHead - // ReqManifestPut - // ReqManifestDelete - Digest string - - // Tag holds the tag being used in the request. Valid for - // these manifest requests when they're referring to a tag: - // ReqManifestGet - // ReqManifestHead - // ReqManifestPut - // ReqManifestDelete - Tag string - - // Tags hold a list of tags to push with a manifest digest. Valid - // for these manifest requests: - // ReqManifestPut - Tags []string - - // FromRepo holds the repository name to mount from - // for ReqBlobMount. - FromRepo string - - // UploadID holds the upload identifier as used for - // chunked uploads. - // Valid for: - // ReqBlobUploadInfo - // ReqBlobUploadChunk - UploadID string - - // ListN holds the maximum count for listing. - // It's -1 to specify that all items should be returned. - // - // Valid for: - // ReqTagsList - // ReqCatalog - ListN int - - // ListLast holds the item to start just after - // when listing. - // - // Valid for: - // ReqTagsList - // ReqCatalog - ListLast string - - // ArtifactType holds the artifact type to filter by when - // listing. - // - // Valid for: - // ReqReferrersList - ArtifactType string -} - -type Kind int - -const ( - // end-1 GET /v2/ 200 404/401 - ReqPing = Kind(iota) - - // Blob-related endpoints - - // end-2 GET /v2//blobs/ 200 404 - ReqBlobGet - - // end-2 HEAD /v2//blobs/ 200 404 - ReqBlobHead - - // end-10 DELETE /v2//blobs/ 202 404/405 - ReqBlobDelete - - // end-4a POST /v2//blobs/uploads/ 202 404 - ReqBlobStartUpload - - // end-4b POST /v2//blobs/uploads/?digest= 201/202 404/400 - ReqBlobUploadBlob - - // end-11 POST /v2//blobs/uploads/?mount=&from= 201 404 - ReqBlobMount - - // end-13 GET /v2//blobs/uploads/ 204 404 - // NOTE: despite being described in the distribution spec, this - // isn't really part of the OCI spec. - ReqBlobUploadInfo - - // end-5 PATCH /v2//blobs/uploads/ 202 404/416 - // NOTE: despite being described in the distribution spec, this - // isn't really part of the OCI spec. - ReqBlobUploadChunk - - // end-6 PUT /v2//blobs/uploads/?digest= 201 404/400 - // NOTE: despite being described in the distribution spec, this - // isn't really part of the OCI spec. - ReqBlobCompleteUpload - - // Manifest-related endpoints - - // end-3 GET /v2//manifests/ 200 404 - ReqManifestGet - - // end-3 HEAD /v2//manifests/ 200 404 - ReqManifestHead - - // end-7 PUT /v2//manifests/ 201 404 - ReqManifestPut - - // end-9 DELETE /v2//manifests/ 202 404/400/405 - ReqManifestDelete - - // Tag-related endpoints - - // end-8a GET /v2//tags/list 200 404 - // end-8b GET /v2//tags/list?n=&last= 200 404 - ReqTagsList - - // Referrer-related endpoints - - // end-12a GET /v2//referrers/ 200 404/400 - ReqReferrersList - - // Catalog endpoints (out-of-spec) - // GET /v2/_catalog - ReqCatalogList -) - -// Parse parses the given HTTP method and URL as an OCI registry request. -// It understands the endpoints described in the [distribution spec]. -// -// If it returns an error, it will be of type [oci.Error] or [oci.HTTPError]. -// -// [distribution spec]: https://github.com/opencontainers/distribution-spec/blob/main/spec.md#endpoints -func Parse(method string, u *url.URL) (*Request, error) { - path := u.Path - urlq, err := url.ParseQuery(u.RawQuery) - if err != nil { - return nil, badRequestf("invalid query parameters: %v", err) - } - - var rreq Request - if path == "/v2" || path == "/v2/" { - rreq.Kind = ReqPing - return &rreq, nil - } - path, ok := strings.CutPrefix(path, "/v2/") - if !ok { - return nil, oci.NewError("unknown URL path", oci.ErrNameUnknown.Code(), nil) - } - if path == "_catalog" { - if method != "GET" { - return nil, errMethodNotAllowed - } - rreq.Kind = ReqCatalogList - setListQueryParams(&rreq, urlq) - return &rreq, nil - } - uploadPath, ok := strings.CutSuffix(path, "/blobs/uploads/") - if !ok { - uploadPath, ok = strings.CutSuffix(path, "/blobs/uploads") - } - if ok { - rreq.Repo = uploadPath - if !ociref.IsValidRepository(rreq.Repo) { - return nil, oci.ErrNameInvalid - } - if method != "POST" { - return nil, errMethodNotAllowed - } - if d := urlq.Get("mount"); d != "" { - // end-11 - rreq.Digest = d - if !ociref.IsValidDigest(rreq.Digest) { - return nil, oci.ErrDigestInvalid - } - rreq.FromRepo = urlq.Get("from") - if rreq.FromRepo == "" { - // There's no "from" argument so fall back to - // a regular chunked upload. - rreq.Kind = ReqBlobStartUpload - // TODO does the "mount" query argument actually take effect in some way? - rreq.Digest = "" - return &rreq, nil - } - if !ociref.IsValidRepository(rreq.FromRepo) { - return nil, oci.ErrNameInvalid - } - rreq.Kind = ReqBlobMount - return &rreq, nil - } - if d := urlq.Get("digest"); d != "" { - // end-4b - rreq.Digest = d - if !ociref.IsValidDigest(d) { - return nil, errBadlyFormedDigest - } - rreq.Kind = ReqBlobUploadBlob - return &rreq, nil - } - // end-4a - rreq.Kind = ReqBlobStartUpload - return &rreq, nil - } - path, last, ok := cutLast(path, "/") - if !ok { - return nil, errNotFound - } - path, lastButOne, ok := cutLast(path, "/") - if !ok { - return nil, errNotFound - } - switch lastButOne { - case "blobs": - rreq.Repo = path - if !ociref.IsValidDigest(last) { - return nil, errBadlyFormedDigest - } - if !ociref.IsValidRepository(rreq.Repo) { - return nil, oci.ErrNameInvalid - } - rreq.Digest = last - switch method { - case "GET": - rreq.Kind = ReqBlobGet - case "HEAD": - rreq.Kind = ReqBlobHead - case "DELETE": - rreq.Kind = ReqBlobDelete - default: - return nil, errMethodNotAllowed - } - return &rreq, nil - case "uploads": - // Note: this section is all specific to ociserver and - // isn't part of the OCI registry spec. - repo, ok := strings.CutSuffix(path, "/blobs") - if !ok { - return nil, errNotFound - } - rreq.Repo = repo - if !ociref.IsValidRepository(rreq.Repo) { - return nil, oci.ErrNameInvalid - } - uploadID64 := last - if uploadID64 == "" { - return nil, errNotFound - } - uploadID, err := base64.RawURLEncoding.DecodeString(uploadID64) - if err != nil { - return nil, badRequestf("invalid upload ID %q (cannot decode)", uploadID64) - } - if !utf8.Valid(uploadID) { - return nil, badRequestf("upload ID %q decoded to invalid utf8", uploadID64) - } - rreq.UploadID = string(uploadID) - - switch method { - case "GET": - rreq.Kind = ReqBlobUploadInfo - case "PATCH": - rreq.Kind = ReqBlobUploadChunk - case "PUT": - rreq.Kind = ReqBlobCompleteUpload - rreq.Digest = urlq.Get("digest") - if !ociref.IsValidDigest(rreq.Digest) { - return nil, errBadlyFormedDigest - } - default: - return nil, errMethodNotAllowed - } - return &rreq, nil - case "manifests": - rreq.Repo = path - if !ociref.IsValidRepository(rreq.Repo) { - return nil, oci.ErrNameInvalid - } - switch { - case ociref.IsValidDigest(last): - rreq.Digest = last - case ociref.IsValidTag(last): - rreq.Tag = last - default: - return nil, errNotFound - } - switch method { - case "GET": - rreq.Kind = ReqManifestGet - case "HEAD": - rreq.Kind = ReqManifestHead - case "PUT": - rreq.Kind = ReqManifestPut - rreq.Tags = urlq["tag"] - case "DELETE": - rreq.Kind = ReqManifestDelete - default: - return nil, errMethodNotAllowed - } - return &rreq, nil - - case "tags": - if last != "list" { - return nil, errNotFound - } - if err := setListQueryParams(&rreq, urlq); err != nil { - return nil, err - } - if method != "GET" { - return nil, errMethodNotAllowed - } - rreq.Repo = path - if !ociref.IsValidRepository(rreq.Repo) { - return nil, oci.ErrNameInvalid - } - rreq.Kind = ReqTagsList - return &rreq, nil - case "referrers": - if !ociref.IsValidDigest(last) { - return nil, errBadlyFormedDigest - } - if method != "GET" { - return nil, errMethodNotAllowed - } - rreq.Repo = path - if !ociref.IsValidRepository(rreq.Repo) { - return nil, oci.ErrNameInvalid - } - // Unlike other list-oriented endpoints, there appears to be no defined way for the client - // to indicate the desired number of results, but set ListN anyway to be future-proof. - rreq.ListN = -1 - rreq.Digest = last - rreq.ArtifactType = urlq.Get("artifactType") - rreq.Kind = ReqReferrersList - return &rreq, nil - } - return nil, errNotFound -} - -func setListQueryParams(rreq *Request, urlq url.Values) error { - rreq.ListN = -1 - if nstr := urlq.Get("n"); nstr != "" { - n, err := strconv.Atoi(nstr) - if err != nil { - return badRequestf("query parameter n is not a valid integer") - } - rreq.ListN = n - } - rreq.ListLast = urlq.Get("last") - return nil -} - -func cutLast(s, sep string) (before, after string, found bool) { - if i := strings.LastIndex(s, sep); i >= 0 { - return s[:i], s[i+len(sep):], true - } - return "", s, false -} - -// ParseRange extracts the start and end offsets from a Content-Range string. -// The resulting start is inclusive and the end exclusive, to match Go convention, -// whereas Content-Range is inclusive on both ends. -func ParseRange(s string) (start, end int64, ok bool) { - p0s, p1s, ok := strings.Cut(s, "-") - if !ok { - return 0, 0, false - } - p0, err0 := strconv.ParseInt(p0s, 10, 64) - p1, err1 := strconv.ParseInt(p1s, 10, 64) - if p1 > 0 { - p1++ - } - return p0, p1, err0 == nil && err1 == nil -} - -// RangeString formats a pair of start and end offsets in the Content-Range form. -// The input start is inclusive and the end exclusive, to match Go convention, -// whereas Content-Range is inclusive on both ends. -func RangeString(start, end int64) string { - end-- - if end < 0 { - end = 0 - } - return fmt.Sprintf("%d-%d", start, end) -} diff --git a/internal/ocirequest/request_test.go b/internal/ocirequest/request_test.go deleted file mode 100644 index 3f9e5a0..0000000 --- a/internal/ocirequest/request_test.go +++ /dev/null @@ -1,185 +0,0 @@ -// Copyright 2023 CUE Labs AG -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -package ocirequest - -import ( - "net/url" - "testing" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" -) - -var parseRequestTests = []struct { - testName string - method string - url string - - wantRequest *Request - wantError string - wantConstruct string -}{{ - testName: "ping", - method: "GET", - url: "/v2", - wantRequest: &Request{ - Kind: ReqPing, - }, - wantConstruct: "/v2/", -}, { - testName: "ping", - method: "GET", - url: "/v2/", - wantRequest: &Request{ - Kind: ReqPing, - }, -}, { - testName: "getBlob", - method: "GET", - url: "/v2/foo/bar/blobs/sha256:2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824", - wantRequest: &Request{ - Kind: ReqBlobGet, - Repo: "foo/bar", - Digest: "sha256:2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824", - }, -}, { - testName: "getBlobInvalidDigest", - method: "GET", - url: "/v2/foo/bar/blobs/sha256:wrong", - wantError: `digest invalid: badly formed digest`, -}, { - testName: "getBlobInvalidRepo", - method: "GET", - url: "/v2/foo/bAr/blobs/sha256:2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824", - wantError: `name invalid: invalid repository name`, -}, { - testName: "startUpload", - method: "POST", - url: "/v2/somerepo/blobs/uploads/", - wantRequest: &Request{ - Kind: ReqBlobStartUpload, - Repo: "somerepo", - }, -}, { - testName: "uploadChunk", - method: "PATCH", - url: "/v2/somerepo/blobs/uploads/YmxhaGJsYWg", - wantRequest: &Request{ - Kind: ReqBlobUploadChunk, - Repo: "somerepo", - UploadID: "blahblah", - }, -}, { - testName: "uploadChunk", - method: "PATCH", - url: "/v2/somerepo/blobs/uploads/YmxhaGJsYWg", - wantRequest: &Request{ - Kind: ReqBlobUploadChunk, - Repo: "somerepo", - UploadID: "blahblah", - }, -}, { - testName: "badlyFormedUploadDigest", - method: "POST", - url: "/v2/foo/blobs/uploads?digest=sha256:fake", - wantError: `digest invalid: badly formed digest`, -}, { - testName: "getUploadInfo", - method: "GET", - url: "/v2/myorg/myrepo/blobs/uploads/YmxhaGJsYWg", - wantRequest: &Request{ - Kind: ReqBlobUploadInfo, - Repo: "myorg/myrepo", - UploadID: "blahblah", - }, -}, { - testName: "mount", - method: "POST", - url: "/v2/x/y/blobs/uploads/?mount=sha256:c659529df24a1878f6df8d93c652280235a50b95e862d8e5cb566ee5b9ed6386&from=somewhere/other", - wantRequest: &Request{ - Kind: ReqBlobMount, - Repo: "x/y", - Digest: "sha256:c659529df24a1878f6df8d93c652280235a50b95e862d8e5cb566ee5b9ed6386", - FromRepo: "somewhere/other", - }, -}, { - testName: "mount2", - method: "POST", - url: "/v2/myorg/other/blobs/uploads/?from=myorg%2Fmyrepo&mount=sha256%3Ad647b322fff1e9dcb828ee67a6c6d1ed0ceef760988fdf54f9cfdeb96186e001", - wantRequest: &Request{ - Kind: ReqBlobMount, - Repo: "myorg/other", - Digest: "sha256:d647b322fff1e9dcb828ee67a6c6d1ed0ceef760988fdf54f9cfdeb96186e001", - FromRepo: "myorg/myrepo", - }, -}, { - testName: "mountWithNoFrom", - method: "POST", - url: "/v2/x/y/blobs/uploads/?mount=sha256:c659529df24a1878f6df8d93c652280235a50b95e862d8e5cb566ee5b9ed6386", - wantRequest: &Request{ - Kind: ReqBlobStartUpload, - Repo: "x/y", - }, - wantConstruct: "/v2/x/y/blobs/uploads/", -}, { - testName: "manifestHead", - method: "HEAD", - url: "/v2/myorg/myrepo/manifests/sha256:681aef2367e055f33cb8a6ab9c3090931f6eefd0c3ef15c6e4a79bdadfdb8982", - wantRequest: &Request{ - Kind: ReqManifestHead, - Repo: "myorg/myrepo", - Digest: "sha256:681aef2367e055f33cb8a6ab9c3090931f6eefd0c3ef15c6e4a79bdadfdb8982", - }, -}} - -func TestParseRequest(t *testing.T) { - for _, test := range parseRequestTests { - t.Run(test.testName, func(t *testing.T) { - u, err := url.Parse(test.url) - if err != nil { - t.Fatal(err) - } - rreq, err := Parse(test.method, u) - if test.wantError != "" { - require.Error(t, err) - require.Regexp(t, test.wantError, err.Error()) - // TODO http code - return - } - require.NoError(t, err) - require.Equal(t, test.wantRequest, rreq) - method, ustr := rreq.MustConstruct() - if test.wantConstruct == "" { - test.wantConstruct = test.url - } - - assert.Equal(t, test.method, method) - assert.Equal(t, canonURL(test.wantConstruct), canonURL(ustr)) - }) - } -} - -func canonURL(ustr string) string { - u, err := url.Parse(ustr) - if err != nil { - panic(err) - } - qv := u.Query() - if len(qv) == 0 { - return ustr - } - u.RawQuery = qv.Encode() - return u.String() -} diff --git a/ociclient/auth_test.go b/ociclient/auth_test.go index a225684..a5e6492 100644 --- a/ociclient/auth_test.go +++ b/ociclient/auth_test.go @@ -25,7 +25,9 @@ func TestAuthScopes(t *testing.T) { // All the call semantics themselves are tested elsewhere, but we want to be // sure that we're passing the right required auth scopes to the authorizer. - srv := httptest.NewServer(ociserver.New(ocimem.New(), nil)) + handler, err := ociserver.New(ocimem.New(), nil) + require.NoError(t, err) + srv := httptest.NewServer(handler) defer srv.Close() srvURL, _ := url.Parse(srv.URL) diff --git a/ociclient/error_test.go b/ociclient/error_test.go index be7b581..919f61f 100644 --- a/ociclient/error_test.go +++ b/ociclient/error_test.go @@ -19,11 +19,13 @@ import ( func TestErrorStuttering(t *testing.T) { // This checks that the stuttering observed in issue #31 // isn't an issue when ociserver wraps ociclient. - srv := httptest.NewServer(ociserver.New(&oci.Funcs{ + handler, err := ociserver.New(&oci.Funcs{ NewError: func(ctx context.Context, methodName, repo string) error { return oci.ErrManifestUnknown }, - }, nil)) + }, nil) + require.NoError(t, err) + srv := httptest.NewServer(handler) defer srv.Close() srvURL, _ := url.Parse(srv.URL) @@ -33,7 +35,7 @@ func TestErrorStuttering(t *testing.T) { require.NoError(t, err) _, err = r.GetTag(context.Background(), "foo", "sometag") assert.ErrorIs(t, err, oci.ErrManifestUnknown) - assert.Regexp(t, `404 Not Found: manifest unknown: manifest unknown to registry`, err.Error()) + assert.Regexp(t, `404 Not Found: manifest unknown: manifest \(sometag\) unknown to registry`, err.Error()) // ResolveTag uses HEAD rather than GET, so here we're testing // the path where a response with no body gets turned back into diff --git a/ociclient/referrers_test.go b/ociclient/referrers_test.go index da7721e..15429ca 100644 --- a/ociclient/referrers_test.go +++ b/ociclient/referrers_test.go @@ -5,6 +5,7 @@ import ( "context" "encoding/json" "fmt" + "net/http" "net/http/httptest" "net/url" "strings" @@ -25,8 +26,14 @@ func TestReferrersFallback(t *testing.T) { // Test that the client falls back to using the referrers tag API // when the referrers API is not enabled. - srv := httptest.NewServer(ociserver.New(ocidebug.New(ocimem.New(), t.Logf), &ociserver.Options{ - DisableReferrersAPI: true, + handler, err := ociserver.New(ocidebug.New(ocimem.New(), t.Logf), nil) + require.NoError(t, err) + srv := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { + if strings.Contains(r.URL.Path, "/referrers/") { + http.NotFound(w, r) + return + } + handler.ServeHTTP(w, r) })) t.Cleanup(srv.Close) diff --git a/ociserver/blobs.go b/ociserver/blobs.go new file mode 100644 index 0000000..4a2eccb --- /dev/null +++ b/ociserver/blobs.go @@ -0,0 +1,174 @@ +package ociserver + +import ( + "errors" + "fmt" + "io" + "net/http" + "strconv" + "strings" + + "github.com/docker/oci" + "github.com/docker/oci/ocidigest" + "github.com/docker/oci/ociserver/regexrouter" +) + +func (s *Server) blobHeadGet() http.HandlerFunc { + return func(w http.ResponseWriter, r *http.Request) { + name := regexrouter.URLParam(r, "name") + dgstStr := regexrouter.URLParam(r, "digest") + + dgst, err := ocidigest.Parse(dgstStr) + if err != nil { + returnError(w, ErrBlobUnknown("invalid digest")) + return + } + blob, err := s.db.ResolveBlob(r.Context(), name, dgst) + if err != nil { + if errors.Is(err, oci.ErrBlobUnknown) || errors.Is(err, oci.ErrNameUnknown) { + returnError(w, ErrBlobUnknown(dgst.String())) + return + } + s.logError(r.Context(), "resolving blob", err, "repository", name, "digest", dgstStr) + returnError(w, ErrServerError()) + return + } + + switch r.Method { + case http.MethodHead: + w.Header().Set("Content-Type", "application/octet-stream") + w.Header().Set("Content-Length", fmt.Sprintf("%d", blob.Size)) + w.Header().Set("Docker-Content-Digest", blob.Digest.String()) + // TODO: solve eventing. + case http.MethodGet: + if s.redirect != nil { + redirect, redirectURL, err := s.redirect.Redirect(r, blob, name) + if err != nil { + s.logError(r.Context(), "getting blob redirect", err, "repository", name, "digest", dgstStr) + returnError(w, ErrServerError()) + return + } + if redirect { + // TODO: solve eventing. + http.Redirect(w, r, redirectURL, http.StatusTemporaryRedirect) + return + } + } + rh := r.Header.Get("Range") + + var br io.ReadCloser + if rh != "" { + if !strings.HasPrefix(rh, "bytes=") { + returnError(w, ErrRangeNotSatisfiable("Range header must use bytes unit")) + return + } + rangeStart, rangeEnd, _ := strings.Cut(strings.TrimPrefix(rh, "bytes="), "-") + var bi, ei int64 + if rangeStart == "" { + // Suffix range (e.g. bytes=-500): return the last N bytes. + suffixLen, parseErr := strconv.ParseInt(rangeEnd, 10, 64) + if parseErr != nil || suffixLen < 0 { + returnError(w, ErrRangeNotSatisfiable("invalid range")) + return + } + bi = blob.Size - suffixLen + if bi < 0 { + bi = 0 + } + ei = blob.Size - 1 + } else { + var parseErr error + bi, parseErr = strconv.ParseInt(rangeStart, 10, 64) + if parseErr != nil || bi < 0 { + returnError(w, ErrRangeNotSatisfiable("invalid range start")) + return + } + if rangeEnd == "" { + ei = blob.Size - 1 + } else { + ei, parseErr = strconv.ParseInt(rangeEnd, 10, 64) + if parseErr != nil || ei < 0 { + returnError(w, ErrRangeNotSatisfiable("invalid range end")) + return + } + } + } + if ei >= blob.Size { + ei = blob.Size - 1 + } + if bi >= blob.Size { + returnError(w, ErrRangeNotSatisfiable("range start is beyond end of blob")) + return + } + if ei < bi { + returnError(w, ErrRangeNotSatisfiable("range end is before range start")) + return + } + br, err = s.db.GetBlobRange(r.Context(), name, dgst, bi, ei+1) + if err != nil { + s.logError(r.Context(), "getting blob range", err, "repository", name, "digest", dgstStr) + returnError(w, ErrServerError()) + return + } + length := ei - bi + 1 + w.Header().Set("Content-Length", fmt.Sprintf("%d", length)) + w.Header().Set("Content-Range", fmt.Sprintf("bytes %d-%d/%d", bi, ei, blob.Size)) + w.Header().Set("Content-Type", "application/octet-stream") + w.Header().Set("Docker-Content-Digest", blob.Digest.String()) + w.WriteHeader(http.StatusPartialContent) + } else { + br, err = s.db.GetBlob(r.Context(), name, dgst) + if err != nil { + s.logError(r.Context(), "getting blob", err, "repository", name, "digest", dgstStr) + returnError(w, ErrServerError()) + return + } + w.Header().Set("Content-Length", fmt.Sprintf("%d", blob.Size)) + w.Header().Set("Content-Type", "application/octet-stream") + w.Header().Set("Docker-Content-Digest", blob.Digest.String()) + } + + defer func() { + err = br.Close() + if err != nil { + s.logError(r.Context(), "closing blob reader", err, "repository", name, "digest", dgstStr) + } + }() + _, err = io.Copy(w, br) + if err != nil { + s.logError(r.Context(), "writing blob response", err, "repository", name, "digest", dgstStr) + return + } + // TODO: solve eventing. + } + } +} + +func (s *Server) blobDelete() http.HandlerFunc { + return func(w http.ResponseWriter, r *http.Request) { + name := regexrouter.URLParam(r, "name") + dgstStr := regexrouter.URLParam(r, "digest") + + dgst, err := ocidigest.Parse(dgstStr) + if err != nil { + returnError(w, ErrDigestInvalid("invalid digest")) + return + } + + err = s.db.DeleteBlob(r.Context(), name, dgst) + if err != nil { + if errors.Is(err, oci.ErrBlobUnknown) || errors.Is(err, oci.ErrNameUnknown) { + returnError(w, ErrBlobUnknown(dgst.String())) + return + } + if errors.Is(err, oci.ErrReferenced) || errors.Is(err, oci.ErrDenied) { + returnError(w, ErrMethodNotAllowed("blob is referenced by a manifest")) + return + } + s.logError(r.Context(), "deleting blob", err, "repository", name, "digest", dgstStr) + returnError(w, ErrServerError()) + return + } + w.WriteHeader(http.StatusAccepted) + } +} diff --git a/ociserver/blobuploads.go b/ociserver/blobuploads.go new file mode 100644 index 0000000..edbc4a6 --- /dev/null +++ b/ociserver/blobuploads.go @@ -0,0 +1,375 @@ +package ociserver + +import ( + "errors" + "fmt" + "io" + "net/http" + "strconv" + "strings" + + "github.com/docker/oci" + "github.com/docker/oci/ocidigest" + "github.com/docker/oci/ociref" + "github.com/docker/oci/ociserver/regexrouter" +) + +func (s *Server) blobUploadGet() http.HandlerFunc { + return func(w http.ResponseWriter, r *http.Request) { + name := regexrouter.URLParam(r, "name") + session := regexrouter.URLParam(r, "session") + if session == "" { + returnError(w, ErrBlobUploadInvalid("missing session")) + return + } + bw, err := s.db.PushBlobChunkedResume(r.Context(), name, session, -1, 0) + if err != nil { + if errors.Is(err, oci.ErrBlobUploadUnknown) { + returnError(w, ErrBlobUploadInvalid("session not found")) + return + } + s.logError(r.Context(), "getting upload session", err, "repository", name, "session", session) + returnError(w, ErrServerError()) + return + } + u := fmt.Sprintf("/v2/%s/blobs/uploads/%s", name, session) + w.Header().Set("Location", u) + w.Header().Set("Range", fmt.Sprintf("%d-%d", 0, bw.Size()-1)) // adjust size to 0-based + w.WriteHeader(http.StatusNoContent) + } +} + +func (s *Server) blobUploadDelete() http.HandlerFunc { + return func(w http.ResponseWriter, r *http.Request) { + name := regexrouter.URLParam(r, "name") + session := regexrouter.URLParam(r, "session") + if session == "" { + returnError(w, ErrBlobUploadInvalid("missing session")) + return + } + bw, err := s.db.PushBlobChunkedResume(r.Context(), name, session, -1, 0) + if err != nil { + if errors.Is(err, oci.ErrBlobUploadUnknown) { + returnError(w, ErrBlobUploadInvalid("session not found")) + return + } + s.logError(r.Context(), "getting upload session", err, "repository", name, "session", session) + returnError(w, ErrServerError()) + return + } + err = bw.Cancel() + if err != nil { + s.logError(r.Context(), "canceling upload session", err, "repository", name, "session", session) + returnError(w, ErrServerError()) + return + } + w.WriteHeader(http.StatusNoContent) + } +} + +func (s *Server) blobUploadPost() http.HandlerFunc { + return func(w http.ResponseWriter, r *http.Request) { + name := regexrouter.URLParam(r, "name") + dgstString := r.URL.Query().Get("digest") + mount := r.URL.Query().Get("mount") + from := r.URL.Query().Get("from") + + if mount != "" && from != "" { + if !ociref.IsValidRepository(from) { + returnError(w, ErrBlobUploadInvalid("invalid from parameter")) + return + } + dgst, err := ocidigest.Parse(mount) + if err != nil { + returnError(w, ErrBlobUploadInvalid("invalid digest")) + return + } + blob, err := s.db.MountBlob(r.Context(), from, name, dgst) + if err != nil { + goto FALLBACK + } + // TODO: solve eventing. + u := fmt.Sprintf("/v2/%s/blobs/%s", name, blob.Digest.String()) + w.Header().Set("Location", u) + w.Header().Set("Docker-Content-Digest", blob.Digest.String()) + w.WriteHeader(http.StatusCreated) + return + } else if dgstString != "" { + dgst, err := ocidigest.Parse(dgstString) + if err != nil { + returnError(w, ErrBlobUploadInvalid("invalid digest")) + return + } + contentLength := r.Header.Get("Content-Length") + if contentLength == "" { + contentLength = "0" + } + length, err := strconv.Atoi(contentLength) + if err != nil || length < 0 { + returnError(w, ErrBlobUploadInvalid("unable to parse Content-Length")) + return + } + bw, err := s.db.PushBlobChunked(r.Context(), name, length) + if err != nil { + s.logError(r.Context(), "starting blob upload", err, "repository", name) + returnError(w, ErrServerError()) + return + } + _, err = io.Copy(bw, r.Body) + if err != nil { + s.logError(r.Context(), "writing blob upload", err, "repository", name) + returnError(w, ErrServerError()) + return + } + err = r.Body.Close() + if err != nil { + s.logError(r.Context(), "closing blob upload request body", err, "repository", name) + } + if err = bw.Close(); err != nil { + s.logError(r.Context(), "closing blob writer", err, "repository", name) + returnError(w, ErrServerError()) + return + } + desc, err := bw.Commit(dgst) + if err != nil { + if errors.Is(err, oci.ErrDigestInvalid) { + returnError(w, ErrDigestInvalid("digest does not match contents")) + return + } + s.logError(r.Context(), "committing blob upload", err, "repository", name, "digest", dgst) + returnError(w, ErrServerError()) + return + } + // TODO: solve eventing. + u := fmt.Sprintf("/v2/%s/blobs/%s", name, desc.Digest.String()) + w.Header().Set("Location", u) + w.Header().Set("Docker-Content-Digest", desc.Digest.String()) + w.WriteHeader(http.StatusCreated) + return + } + FALLBACK: + bw, err := s.db.PushBlobChunked(r.Context(), name, 0) + if err != nil { + s.logError(r.Context(), "creating blob upload session", err, "repository", name) + returnError(w, ErrServerError()) + return + } + u := fmt.Sprintf("/v2/%s/blobs/uploads/%s", name, bw.ID()) + w.Header().Set("Location", u) + w.Header().Set("Range", "0-0") + w.WriteHeader(http.StatusAccepted) + } +} + +func (s *Server) blobUploadPatch() http.HandlerFunc { + return func(w http.ResponseWriter, r *http.Request) { + session := regexrouter.URLParam(r, "session") + if session == "" { + returnError(w, ErrBlobUploadInvalid("missing session")) + return + } + contentLength := r.Header.Get("Content-Length") + streaming := contentLength == "" + if streaming { + contentLength = "0" + } + length, err := strconv.Atoi(contentLength) + if err != nil || length < 0 { + returnError(w, ErrBlobUploadInvalid("unable to parse Content-Length")) + return + } + contentRange := r.Header.Get("Content-Range") + var rangeStart, rangeEnd, size int + if contentRange == "" { + rangeStart = 0 + rangeEnd = length + size = length + } else { + rangeStart, rangeEnd, size, err = parseRange(contentRange) + if err != nil { + returnError(w, ErrBlobUploadInvalid("unable to parse range")) + return + } + } + + if length > 0 && length != size { + returnError(w, ErrBlobUploadInvalid("Content-Length does not match Content-Range")) + return + } + name := regexrouter.URLParam(r, "name") + + bw, err := s.db.PushBlobChunkedResume(r.Context(), name, session, int64(rangeStart), size) + if err != nil { + if errors.Is(err, oci.ErrRangeInvalid) { + returnError(w, ErrBlobUploadOutOfOrder()) + return + } + s.logError(r.Context(), "resuming blob upload", err, "repository", name, "session", session) + returnError(w, ErrServerError()) + return + } + if size > 0 || streaming { + n, err := io.Copy(bw, r.Body) + if err != nil { + if errors.Is(err, oci.ErrRangeInvalid) { + returnError(w, ErrBlobUploadOutOfOrder()) + return + } + s.logError(r.Context(), "writing blob upload chunk", err, "repository", name, "session", session) + if cancelErr := bw.Cancel(); cancelErr != nil { + s.logError(r.Context(), "canceling blob upload after write failure", cancelErr, "repository", name, "session", session) + } + returnError(w, ErrServerError()) + return + } + if streaming { + rangeEnd = rangeStart + int(n) + } + } + err = r.Body.Close() + if err != nil { + s.logError(r.Context(), "closing blob upload request body", err, "repository", name, "session", session) + } + if err = bw.Close(); err != nil { + s.logError(r.Context(), "closing blob writer", err, "repository", name, "session", session) + returnError(w, ErrServerError()) + return + } + u := fmt.Sprintf("/v2/%s/blobs/uploads/%s", name, session) + w.Header().Set("Location", u) + w.Header().Set("Range", fmt.Sprintf("0-%d", rangeEnd-1)) + w.WriteHeader(http.StatusAccepted) + } +} + +func (s *Server) blobUploadPut() http.HandlerFunc { + return func(w http.ResponseWriter, r *http.Request) { + session := regexrouter.URLParam(r, "session") + if session == "" { + returnError(w, ErrBlobUploadInvalid("missing session")) + return + } + dgstString := r.URL.Query().Get("digest") + if dgstString == "" { + returnError(w, ErrDigestInvalid("missing digest")) + return + } + dgst, err := ocidigest.Parse(dgstString) + if err != nil { + returnError(w, ErrBlobUploadInvalid("invalid digest")) + return + } + name := regexrouter.URLParam(r, "name") + contentLength := r.Header.Get("Content-Length") + + streaming := contentLength == "" + if streaming { + contentLength = "0" + } + if streaming || contentLength != "0" { + length, err := strconv.Atoi(contentLength) + if err != nil || length < 0 { + returnError(w, ErrBlobUploadInvalid("unable to parse Content-Length")) + return + } + contentRange := r.Header.Get("Content-Range") + var rangeStart, size int + if contentRange == "" { + rangeStart = 0 + size = length + } else { + rangeStart, _, size, err = parseRange(contentRange) + if err != nil { + returnError(w, ErrBlobUploadInvalid("unable to parse range")) + return + } + } + if length > 0 && length != size { + returnError(w, ErrBlobUploadInvalid("Content-Length does not match Content-Range")) + return + } + + bw, err := s.db.PushBlobChunkedResume(r.Context(), name, session, int64(rangeStart), size) + if err != nil { + if errors.Is(err, oci.ErrRangeInvalid) { + returnError(w, ErrBlobUploadOutOfOrder()) + return + } + s.logError(r.Context(), "resuming blob upload", err, "repository", name, "session", session) + returnError(w, ErrServerError()) + return + } + _, err = io.Copy(bw, r.Body) + if err != nil { + if errors.Is(err, oci.ErrRangeInvalid) { + returnError(w, ErrBlobUploadOutOfOrder()) + return + } + s.logError(r.Context(), "writing blob upload chunk", err, "repository", name, "session", session) + returnError(w, ErrServerError()) + return + } + err = r.Body.Close() + if err != nil { + s.logError(r.Context(), "closing blob upload request body", err, "repository", name, "session", session) + } + if err = bw.Close(); err != nil { + s.logError(r.Context(), "closing blob writer", err, "repository", name, "session", session) + returnError(w, ErrServerError()) + return + } + } + bw, err := s.db.PushBlobChunkedResume(r.Context(), name, session, -1, 0) + if err != nil { + if !errors.Is(err, oci.ErrBlobUploadUnknown) { + s.logError(r.Context(), "getting blob upload session for commit", err, "repository", name, "session", session) + } + returnError(w, ErrBlobUploadUnknown(session)) + return + } + _, err = bw.Commit(dgst) + if err != nil { + if errors.Is(err, oci.ErrDigestInvalid) { + returnError(w, ErrDigestInvalid("digest does not match contents")) + return + } + s.logError(r.Context(), "committing blob upload", err, "repository", name, "session", session, "digest", dgst) + returnError(w, ErrServerError()) + return + } + // TODO: solve eventing. + u := fmt.Sprintf("/v2/%s/blobs/%s", name, dgst.String()) + w.Header().Set("Location", u) + w.Header().Set("Docker-Content-Digest", dgst.String()) + w.WriteHeader(http.StatusCreated) + } +} + +// parseRange parses a Content-Range value of the form [bytes ]start-end[/total]. +// It returns (start, end+1, size, nil) where end+1 is the exclusive upper bound, +// so callers can use rangeEnd-1 consistently for the Range response header. +func parseRange(contentRange string) (int, int, int, error) { + contentRange = strings.TrimPrefix(contentRange, "bytes ") + if i := strings.IndexByte(contentRange, '/'); i >= 0 { + contentRange = contentRange[:i] + } + rangeStart, rangeEnd, ok := strings.Cut(contentRange, "-") + if !ok { + return 0, 0, 0, errors.New("unable to parse range header") + } + start, err := strconv.Atoi(rangeStart) + if err != nil { + return 0, 0, 0, errors.New("unable to parse range start") + } + end, err := strconv.Atoi(rangeEnd) + if err != nil { + return 0, 0, 0, errors.New("unable to parse range end") + } + if start < 0 || end < 0 { + return 0, 0, 0, errors.New("range values must be non-negative") + } + if end < start { + return 0, 0, 0, errors.New("range end must be greater than or equal to range start") + } + return start, end + 1, end - start + 1, nil +} diff --git a/ociserver/blobuploads_test.go b/ociserver/blobuploads_test.go new file mode 100644 index 0000000..af33d40 --- /dev/null +++ b/ociserver/blobuploads_test.go @@ -0,0 +1,331 @@ +package ociserver + +import ( + "bytes" + "context" + "errors" + "io" + "net/http" + "net/http/httptest" + "strings" + "testing" + + "github.com/docker/oci" + "github.com/docker/oci/ocidigest" +) + +func TestParseRange(t *testing.T) { + t.Parallel() + + tests := []struct { + name string + contentRange string + wantStart int + wantEndExclusive int + wantSize int + wantErr bool + }{ + { + name: "bare range", + contentRange: "0-4", + wantStart: 0, + wantEndExclusive: 5, + wantSize: 5, + }, + { + name: "bytes range with total", + contentRange: "bytes 5-9/20", + wantStart: 5, + wantEndExclusive: 10, + wantSize: 5, + }, + { + name: "negative start", + contentRange: "-1-4", + wantErr: true, + }, + { + name: "negative end", + contentRange: "1--4", + wantErr: true, + }, + { + name: "end before start", + contentRange: "5-3", + wantErr: true, + }, + { + name: "missing dash", + contentRange: "5", + wantErr: true, + }, + { + name: "non numeric start", + contentRange: "a-5", + wantErr: true, + }, + { + name: "non numeric end", + contentRange: "5-b", + wantErr: true, + }, + } + + for _, tt := range tests { + t.Run(tt.name, func(t *testing.T) { + t.Parallel() + + gotStart, gotEndExclusive, gotSize, err := parseRange(tt.contentRange) + if tt.wantErr { + if err == nil { + t.Fatalf("parseRange(%q) succeeded, want error", tt.contentRange) + } + return + } + if err != nil { + t.Fatalf("parseRange(%q) returned error: %v", tt.contentRange, err) + } + if gotStart != tt.wantStart || gotEndExclusive != tt.wantEndExclusive || gotSize != tt.wantSize { + t.Fatalf("parseRange(%q) = (%d, %d, %d), want (%d, %d, %d)", + tt.contentRange, + gotStart, + gotEndExclusive, + gotSize, + tt.wantStart, + tt.wantEndExclusive, + tt.wantSize, + ) + } + }) + } +} + +func TestBlobHeadGetRangeOpenEnded(t *testing.T) { + t.Parallel() + + dgst := ocidigest.FromBytes([]byte("0123456789")) + blob := "0123456789" + + tests := []struct { + name string + rangeHeader string + wantOffset0 int64 + wantOffset1 int64 + wantContentRange string + wantBody string + }{ + { + name: "missing start returns suffix range", + rangeHeader: "bytes=-4", + wantOffset0: 6, + wantOffset1: 10, + wantContentRange: "bytes 6-9/10", + wantBody: "6789", + }, + { + name: "missing end returns to end of blob", + rangeHeader: "bytes=4-", + wantOffset0: 4, + wantOffset1: 10, + wantContentRange: "bytes 4-9/10", + wantBody: "456789", + }, + { + name: "explicit range passes exclusive upper bound to storage", + rangeHeader: "bytes=2-5", + wantOffset0: 2, + wantOffset1: 6, + wantContentRange: "bytes 2-5/10", + wantBody: "2345", + }, + } + + for _, tt := range tests { + t.Run(tt.name, func(t *testing.T) { + t.Parallel() + + s := &Server{ + db: &oci.Funcs{ + ResolveBlob_: func(_ context.Context, repo string, gotDigest oci.Digest) (oci.Descriptor, error) { + if repo != "repo" { + t.Fatalf("ResolveBlob repo = %q, want repo", repo) + } + if gotDigest != dgst { + t.Fatalf("ResolveBlob digest = %q, want %q", gotDigest, dgst) + } + return oci.Descriptor{ + Digest: dgst, + Size: int64(len(blob)), + }, nil + }, + GetBlobRange_: func(_ context.Context, repo string, gotDigest oci.Digest, offset0, offset1 int64) (oci.BlobReader, error) { + if repo != "repo" { + t.Fatalf("GetBlobRange repo = %q, want repo", repo) + } + if gotDigest != dgst { + t.Fatalf("GetBlobRange digest = %q, want %q", gotDigest, dgst) + } + if offset0 != tt.wantOffset0 || offset1 != tt.wantOffset1 { + t.Fatalf("GetBlobRange offsets = (%d, %d), want (%d, %d)", offset0, offset1, tt.wantOffset0, tt.wantOffset1) + } + return &testBlobReader{ + ReadCloser: io.NopCloser(strings.NewReader(blob[offset0:offset1])), + desc: oci.Descriptor{ + Digest: dgst, + Size: int64(len(blob)), + }, + }, nil + }, + }, + } + req := httptest.NewRequest(http.MethodGet, "/v2/repo/blobs/"+dgst.String(), nil) + req.Header.Set("Range", tt.rangeHeader) + rec := httptest.NewRecorder() + + serveTestRoute(t, `^/v2/(?P.+)/blobs/(?P.+)$`, s.blobHeadGet(), rec, req) + + if rec.Code != http.StatusPartialContent { + t.Fatalf("status = %d, want %d; body: %s", rec.Code, http.StatusPartialContent, rec.Body.String()) + } + if got := rec.Header().Get("Content-Range"); got != tt.wantContentRange { + t.Fatalf("Content-Range = %q, want %q", got, tt.wantContentRange) + } + if got := rec.Body.String(); got != tt.wantBody { + t.Fatalf("body = %q, want %q", got, tt.wantBody) + } + }) + } +} + +func TestBlobUploadPutStreamsBodyWithoutContentLength(t *testing.T) { + t.Parallel() + + body := []byte("sha512 final put body") + dgst := ocidigest.SHA512.FromBytes(body) + bw := &testBlobWriter{id: "session"} + var resumeOffsets []int64 + s := &Server{ + db: &oci.Funcs{ + // docker/oci currently checks PushBlobChunked_ before dispatching + // PushBlobChunkedResume_, so keep this non-nil in the test double. + PushBlobChunked_: func(context.Context, string, int) (oci.BlobWriter, error) { + return nil, nil + }, + PushBlobChunkedResume_: func(_ context.Context, repo, id string, offset int64, _ int) (oci.BlobWriter, error) { + if repo != "repo" { + t.Fatalf("repo = %q, want repo", repo) + } + if id != "session" { + t.Fatalf("session = %q, want session", id) + } + resumeOffsets = append(resumeOffsets, offset) + return bw, nil + }, + }, + } + req := httptest.NewRequest(http.MethodPut, "/v2/repo/blobs/uploads/session?digest="+dgst.String(), bytes.NewReader(body)) + req.Header.Del("Content-Length") + req.ContentLength = -1 + rec := httptest.NewRecorder() + + serveTestRoute(t, `^/v2/(?P.+)/blobs/uploads/(?P.+)$`, s.blobUploadPut(), rec, req) + + if rec.Code != http.StatusCreated { + t.Fatalf("status = %d, want %d; body: %s", rec.Code, http.StatusCreated, rec.Body.String()) + } + if got := bw.String(); got != string(body) { + t.Fatalf("written body = %q, want %q", got, body) + } + if bw.committedDigest != dgst { + t.Fatalf("committed digest = %s, want %s", bw.committedDigest, dgst) + } + if len(resumeOffsets) != 2 || resumeOffsets[0] != 0 || resumeOffsets[1] != -1 { + t.Fatalf("resume offsets = %v, want [0 -1]", resumeOffsets) + } +} + +func TestBlobUploadPatchMapsWriterRangeInvalidToOutOfOrder(t *testing.T) { + t.Parallel() + + s := &Server{ + db: &oci.Funcs{ + PushBlobChunked_: func(context.Context, string, int) (oci.BlobWriter, error) { + return nil, nil + }, + PushBlobChunkedResume_: func(context.Context, string, string, int64, int) (oci.BlobWriter, error) { + return &errorBlobWriter{err: oci.ErrRangeInvalid}, nil + }, + }, + } + req := httptest.NewRequest(http.MethodPatch, "/v2/repo/blobs/uploads/session", strings.NewReader("abc")) + req.Header.Set("Content-Length", "3") + req.Header.Set("Content-Range", "3-5") + rec := httptest.NewRecorder() + + serveTestRoute(t, `^/v2/(?P.+)/blobs/uploads/(?P.+)$`, s.blobUploadPatch(), rec, req) + + if rec.Code != http.StatusRequestedRangeNotSatisfiable { + t.Fatalf("status = %d, want %d; body: %s", rec.Code, http.StatusRequestedRangeNotSatisfiable, rec.Body.String()) + } + if !strings.Contains(rec.Body.String(), "BLOB_UPLOAD_INVALID") { + t.Fatalf("body = %q, want BLOB_UPLOAD_INVALID", rec.Body.String()) + } +} + +type testBlobReader struct { + io.ReadCloser + desc oci.Descriptor +} + +func (r *testBlobReader) Descriptor() oci.Descriptor { + return r.desc +} + +type testBlobWriter struct { + bytes.Buffer + id string + committedDigest oci.Digest +} + +func (w *testBlobWriter) Close() error { return nil } + +func (w *testBlobWriter) Cancel() error { return nil } + +func (w *testBlobWriter) Size() int64 { return int64(w.Len()) } + +func (w *testBlobWriter) ChunkSize() int { return 0 } + +func (w *testBlobWriter) ID() string { return w.id } + +func (w *testBlobWriter) Commit(dgst oci.Digest) (oci.Descriptor, error) { + if dgst.Algorithm().FromBytes(w.Bytes()) != dgst { + return oci.Descriptor{}, oci.ErrDigestInvalid + } + w.committedDigest = dgst + return oci.Descriptor{ + Digest: dgst, + Size: int64(w.Len()), + }, nil +} + +type errorBlobWriter struct { + err error +} + +func (w *errorBlobWriter) Write([]byte) (int, error) { + return 0, w.err +} + +func (w *errorBlobWriter) Close() error { return nil } + +func (w *errorBlobWriter) Cancel() error { return nil } + +func (w *errorBlobWriter) Size() int64 { return 0 } + +func (w *errorBlobWriter) ChunkSize() int { return 0 } + +func (w *errorBlobWriter) ID() string { return "session" } + +func (w *errorBlobWriter) Commit(oci.Digest) (oci.Descriptor, error) { + return oci.Descriptor{}, errors.New("unexpected commit") +} diff --git a/ociserver/compatibility_test.go b/ociserver/compatibility_test.go deleted file mode 100644 index 9d155be..0000000 --- a/ociserver/compatibility_test.go +++ /dev/null @@ -1,64 +0,0 @@ -// Copyright 2018 Google LLC All Rights Reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -package ociserver_test - -// -//import ( -// "bytes" -// "net/http/httptest" -// "strings" -// "testing" -// -// "github.com/google/go-containerregistry/pkg/name" -// "github.com/google/go-containerregistry/pkg/registry" -// "github.com/google/go-containerregistry/pkg/v1/random" -// "github.com/google/go-containerregistry/pkg/v1/remote" -// "github.com/google/go-containerregistry/pkg/v1/tarball" -//) -// -//func TestPushAndPullContainer(t *testing.T) { -// s := httptest.NewServer(registry.New()) -// defer s.Close() -// -// r := strings.TrimPrefix(s.URL, "http://") + "/foo:latest" -// d, err := name.NewTag(r) -// if err != nil { -// t.Fatalf("Unable to create tag: %v", err) -// } -// -// i, err := random.Image(1024, 1) -// if err != nil { -// t.Fatalf("Unable to make random image: %v", err) -// } -// -// if err := remote.Write(d, i); err != nil { -// t.Fatalf("Error writing image: %v", err) -// } -// -// ref, err := name.ParseReference(r) -// if err != nil { -// t.Fatalf("Error parsing tag: %v", err) -// } -// -// ri, err := remote.Image(ref) -// if err != nil { -// t.Fatalf("Error reading image: %v", err) -// } -// -// b := &bytes.Buffer{} -// if err := tarball.Write(ref, ri, b); err != nil { -// t.Fatalf("Error writing image to tarball: %v", err) -// } -//} diff --git a/ociserver/deleter.go b/ociserver/deleter.go deleted file mode 100644 index db12ad3..0000000 --- a/ociserver/deleter.go +++ /dev/null @@ -1,53 +0,0 @@ -// Copyright 2018 Google LLC All Rights Reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -package ociserver - -import ( - "context" - "net/http" - - "github.com/docker/oci/internal/ocirequest" - "github.com/docker/oci/ocidigest" -) - -func (r *registry) handleBlobDelete(ctx context.Context, resp http.ResponseWriter, req *http.Request, rreq *ocirequest.Request) error { - digest, err := ocidigest.Parse(rreq.Digest) - if err != nil { - return err - } - if err := r.backend.DeleteBlob(ctx, rreq.Repo, digest); err != nil { - return err - } - resp.WriteHeader(http.StatusAccepted) - return nil -} - -func (r *registry) handleManifestDelete(ctx context.Context, resp http.ResponseWriter, req *http.Request, rreq *ocirequest.Request) error { - var err error - if rreq.Tag != "" { - err = r.backend.DeleteTag(ctx, rreq.Repo, rreq.Tag) - } else { - digest, parseErr := ocidigest.Parse(rreq.Digest) - if parseErr != nil { - return parseErr - } - err = r.backend.DeleteManifest(ctx, rreq.Repo, digest) - } - if err != nil { - return err - } - resp.WriteHeader(http.StatusAccepted) - return nil -} diff --git a/ociserver/error.go b/ociserver/error.go deleted file mode 100644 index d02b2b3..0000000 --- a/ociserver/error.go +++ /dev/null @@ -1,29 +0,0 @@ -// Copyright 2018 Google LLC All Rights Reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -package ociserver - -import ( - "fmt" - - "github.com/docker/oci" -) - -func withHTTPCode(statusCode int, err error) error { - return oci.NewHTTPError(err, statusCode, nil, nil) -} - -func badAPIUseError(f string, a ...any) error { - return oci.NewError(fmt.Sprintf(f, a...), oci.ErrUnsupported.Code(), nil) -} diff --git a/ociserver/error_test.go b/ociserver/error_test.go deleted file mode 100644 index 3f6c8ef..0000000 --- a/ociserver/error_test.go +++ /dev/null @@ -1,100 +0,0 @@ -// Copyright 2023 CUE Labs AG -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -package ociserver - -import ( - "context" - "encoding/json" - "io" - "net/http" - "net/http/httptest" - "testing" - - "github.com/docker/oci" - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" -) - -func TestCustomErrorWriter(t *testing.T) { - // Test that if an Interface method returns an HTTPError error, the - // HTTP status code is derived from the OCI error code in preference - // to the HTTPError status code. - r := New(&oci.Funcs{}, &Options{ - WriteError: func(w http.ResponseWriter, _ *http.Request, err error) { - w.Header().Set("Some-Header", "a value") - oci.WriteError(w, err) - }, - }) - s := httptest.NewServer(r) - defer s.Close() - resp, err := http.Get(s.URL + "/v2/foo/manifests/sometag") - require.NoError(t, err) - defer resp.Body.Close() - require.Equal(t, "a value", resp.Header.Get("Some-Header")) -} - -func TestHTTPStatusOverriddenByErrorCode(t *testing.T) { - // Test that if an Interface method returns an HTTPError error, the - // HTTP status code is derived from the OCI error code in preference - // to the HTTPError status code. - r := New(&oci.Funcs{ - GetTag_: func(ctx context.Context, repo string, tagName string) (oci.BlobReader, error) { - return nil, oci.NewHTTPError(oci.ErrNameUnknown, http.StatusUnauthorized, nil, nil) - }, - }, nil) - s := httptest.NewServer(r) - defer s.Close() - resp, err := http.Get(s.URL + "/v2/foo/manifests/sometag") - require.NoError(t, err) - defer resp.Body.Close() - body, _ := io.ReadAll(resp.Body) - require.Equal(t, http.StatusNotFound, resp.StatusCode) - expected := &oci.WireErrors{ - Errors: []oci.WireError{{ - Code_: oci.ErrNameUnknown.Code(), - Message: "401 Unauthorized: name unknown: repository name not known to registry", - }}, - } - expectedJSON, err := json.Marshal(expected) - require.NoError(t, err) - assert.JSONEq(t, string(expectedJSON), string(body)) -} - -func TestHTTPStatusUsedForUnknownErrorCode(t *testing.T) { - // Test that if an Interface method returns an HTTPError error, that - // HTTP status code is used when the code isn't known to be - // associated with a particular HTTP status. - r := New(&oci.Funcs{ - GetTag_: func(ctx context.Context, repo string, tagName string) (oci.BlobReader, error) { - return nil, oci.NewHTTPError(oci.NewError("foo", "SOMECODE", nil), http.StatusTeapot, nil, nil) - }, - }, nil) - s := httptest.NewServer(r) - defer s.Close() - resp, err := http.Get(s.URL + "/v2/foo/manifests/sometag") - require.NoError(t, err) - defer resp.Body.Close() - body, _ := io.ReadAll(resp.Body) - require.Equal(t, http.StatusTeapot, resp.StatusCode) - expected := &oci.WireErrors{ - Errors: []oci.WireError{{ - Code_: "SOMECODE", - Message: "foo", - }}, - } - expectedJSON, err := json.Marshal(expected) - require.NoError(t, err) - assert.JSONEq(t, string(expectedJSON), string(body)) -} diff --git a/ociserver/errors.go b/ociserver/errors.go new file mode 100644 index 0000000..6c0a62f --- /dev/null +++ b/ociserver/errors.go @@ -0,0 +1,222 @@ +package ociserver + +import ( + "fmt" + "net/http" +) + +// OCIError is a struct that implements the error interface, and formats errors in a way that adheres +// to the OCI distribution spec +type OCIError struct { + status int + Code string `json:"code"` + Message string `json:"message,omitempty"` + Detail string `json:"detail,omitempty"` +} + +// Error implements the error interface +func (e *OCIError) Error() string { + return fmt.Sprintf("%s-%s", e.Code, e.Message) +} + +// Status returns the http status code associated with the error +func (e *OCIError) Status() int { + return e.status +} + +// ErrBlobUnknown is for when a blob is not found in the registry +func ErrBlobUnknown(digest string) *OCIError { + return &OCIError{ + status: http.StatusNotFound, + Code: "BLOB_UNKNOWN", + Message: fmt.Sprintf("blob (%s) unknown to registry", digest), + } +} + +// ErrBlobUploadInvalid is a generic error message if something is invalid on upload +func ErrBlobUploadInvalid(msg string) *OCIError { + return &OCIError{ + status: http.StatusBadRequest, + Code: "BLOB_UPLOAD_INVALID", + Message: fmt.Sprintf("blob upload invalid: %s", msg), + } +} + +// ErrBlobUploadOutOfOrder is an error when blobs are uploaded out of order +func ErrBlobUploadOutOfOrder() *OCIError { + return &OCIError{ + status: http.StatusRequestedRangeNotSatisfiable, + Code: "BLOB_UPLOAD_INVALID", + Message: "upload out of order", + } +} + +// ErrBlobUploadUnknown is an error for when the upload session is not found +func ErrBlobUploadUnknown(session string) *OCIError { + return &OCIError{ + status: http.StatusNotFound, + Code: "BLOB_UPLOAD_UNKNOWN", + Message: fmt.Sprintf("blob upload (%s) unknown to registry", session), + } +} + +// ErrDigestInvalid is sent if the digest is invalid +func ErrDigestInvalid(msg string) *OCIError { + return &OCIError{ + status: http.StatusBadRequest, + Code: "DIGEST_INVALID", + Message: fmt.Sprintf("digest invalid: %s", msg), + } +} + +// ErrManifestBlobUnknown is an error for when the registry has not received a blob referenced by a manifest +func ErrManifestBlobUnknown(digest string) *OCIError { + return &OCIError{ + status: http.StatusNotFound, + Code: "MANIFEST_BLOB_UNKNOWN", + Message: fmt.Sprintf("referenced manifest or blob (%s) unknown to registry", digest), + } +} + +// ErrManifestInvalid is an error for when a manifest is invalid in some way +func ErrManifestInvalid(details string) *OCIError { + return &OCIError{ + status: http.StatusBadRequest, + Code: "MANIFEST_INVALID", + Message: fmt.Sprintf("manifest is invalid: %s", details), + } +} + +// ErrManifestUnknown is an error for if a manifest is not found in the registry +func ErrManifestUnknown(digest string) *OCIError { + return &OCIError{ + status: http.StatusNotFound, + Code: "MANIFEST_UNKNOWN", + Message: fmt.Sprintf("manifest (%s) unknown to registry", digest), + } +} + +// ErrReferrersUnknown is an error for if there are no referrers for a given digest +func ErrReferrersUnknown(digest string) *OCIError { + return &OCIError{ + status: http.StatusNotFound, + Code: "MANIFEST_UNKNOWN", + Message: fmt.Sprintf("referrers (%s) unknown to registry", digest), + } +} + +// ErrMediaTypeUnsupported is an error for when a pushed mediatype is unsupported +func ErrMediaTypeUnsupported(mediaType string) *OCIError { + return &OCIError{ + status: http.StatusUnsupportedMediaType, + Code: "UNSUPPORTED", + Message: fmt.Sprintf("unsupported mediatype (%s)", mediaType), + } +} + +// ErrNotAcceptable is returned when a stored representation cannot satisfy the Accept header. +func ErrNotAcceptable(mediaType string) *OCIError { + return &OCIError{ + status: http.StatusNotAcceptable, + Code: "UNSUPPORTED", + Message: fmt.Sprintf("requested manifest mediatype is not acceptable (%s)", mediaType), + } +} + +// ErrNameUnknown is returned when the repository name is not known to the registry +func ErrNameUnknown(name string) *OCIError { + return &OCIError{ + status: http.StatusNotFound, + Code: "NAME_UNKNOWN", + Message: fmt.Sprintf("repository name not known to registry: %s", name), + } +} + +/* +NAME_INVALID +SIZE_INVALID +*/ + +// ErrUnauthorized is a generic error for if a request is unauthorized +func ErrUnauthorized() *OCIError { + return &OCIError{ + status: http.StatusUnauthorized, + Code: "UNAUTHORIZED", + Message: "authentication is required", + } +} + +// ErrDenied is an error for when access is denied +func ErrDenied(msg string) *OCIError { + return &OCIError{ + status: http.StatusForbidden, + Code: "DENIED", + Message: "request access is denied", + Detail: msg, + } +} + +// UNSUPPORTED + +// ErrTooManyRequests is an error if too many requests have been sent +func ErrTooManyRequests() *OCIError { + return &OCIError{ + status: http.StatusTooManyRequests, + Code: "TOOMANYREQUESTS", + Message: "too many requests", + } +} + +// ErrRangeNotSatisfiable is returned when a requested byte range cannot be satisfied. +func ErrRangeNotSatisfiable(msg string) *OCIError { + return &OCIError{ + status: http.StatusRequestedRangeNotSatisfiable, + Code: "UNSUPPORTED", + Message: msg, + } +} + +// ErrServerError is returned when an unexpected internal error occurs. +func ErrServerError() *OCIError { + return &OCIError{ + status: http.StatusInternalServerError, + Code: "SERVER_ERROR", + Message: "internal server error", + } +} + +// ErrBadRequest is not an OCI error... just added for a catch-all for now +func ErrBadRequest(msg string) *OCIError { + return &OCIError{ + status: http.StatusBadRequest, + Code: "BAD_REQUEST", + Message: msg, + } +} + +// ErrMethodNotAllowed is returned when an operation is not permitted on the target resource. +func ErrMethodNotAllowed(msg string) *OCIError { + return &OCIError{ + status: http.StatusMethodNotAllowed, + Code: "UNSUPPORTED", + Message: msg, + } +} + +// ErrManifestTooLarge is returned when the pushed manifest exceeds the registry size limit. +func ErrManifestTooLarge() *OCIError { + return &OCIError{ + status: http.StatusRequestEntityTooLarge, + Code: "MANIFEST_INVALID", + Message: "manifest exceeds maximum allowed size", + } +} + +// ErrNotImplemented is returned when an endpoint or operation has not been implemented. +func ErrNotImplemented() *OCIError { + return &OCIError{ + status: http.StatusNotImplemented, + Code: "UNSUPPORTED", + Message: "operation is not implemented", + } +} diff --git a/ociserver/lister.go b/ociserver/lister.go deleted file mode 100644 index cd9818d..0000000 --- a/ociserver/lister.go +++ /dev/null @@ -1,177 +0,0 @@ -// Copyright 2018 Google LLC All Rights Reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -package ociserver - -import ( - "bytes" - "context" - "encoding/json" - "fmt" - "io" - "iter" - "net/http" - "net/url" - "strconv" - - "github.com/docker/oci" - - "github.com/docker/oci/internal/ocirequest" - "github.com/docker/oci/ocidigest" -) - -const maxPageSize = 10000 - -type catalog struct { - Repos []string `json:"repositories"` -} - -type listTags struct { - Name string `json:"name"` - Tags []string `json:"tags"` -} - -func (r *registry) handleTagsList(ctx context.Context, resp http.ResponseWriter, req *http.Request, rreq *ocirequest.Request) error { - tags, link, err := r.nextListResults(req, rreq, r.backend.Tags(ctx, rreq.Repo, &oci.TagsParameters{ - StartAfter: rreq.ListLast, - Limit: rreq.ListN, - })) - if err != nil { - return err - } - msg, _ := json.Marshal(listTags{ - Name: rreq.Repo, - Tags: tags, - }) - if link != "" { - resp.Header().Set("Link", link) - } - resp.Header().Set("Content-Length", strconv.Itoa(len(msg))) - resp.WriteHeader(http.StatusOK) - resp.Write(msg) - return nil -} - -func (r *registry) handleCatalogList(ctx context.Context, resp http.ResponseWriter, req *http.Request, rreq *ocirequest.Request) (_err error) { - repos, link, err := r.nextListResults(req, rreq, r.backend.Repositories(ctx, rreq.ListLast)) - if err != nil { - return err - } - msg, err := json.Marshal(catalog{ - Repos: repos, - }) - if err != nil { - return err - } - if link != "" { - resp.Header().Set("Link", link) - } - resp.Header().Set("Content-Length", strconv.Itoa(len(msg))) - resp.WriteHeader(http.StatusOK) - io.Copy(resp, bytes.NewReader(msg)) - return nil -} - -func (r *registry) handleReferrersList(ctx context.Context, resp http.ResponseWriter, _ *http.Request, rreq *ocirequest.Request) error { - if r.opts.DisableReferrersAPI { - return withHTTPCode(http.StatusNotFound, fmt.Errorf("referrers API has been disabled")) - } - artifactType := rreq.ArtifactType - if r.opts.DisableReferrersFiltering { - artifactType = "" - } - - im := &oci.IndexOrManifest{ - SchemaVersion: 2, - MediaType: mediaTypeOCIImageIndex, - } - - // TODO this could potentially end up with a very large response which we might - // want to limit. The spec does provide with a means to let a server respond with a partial - // request, linked to the next one with a Link header. However, arranging that is non-trivial - // because we'd need a way to return a link value to the client that enables a fresh - // call to Referrers to start where the old one left off. For now, we'll punt. - digest, err := ocidigest.Parse(rreq.Digest) - if err != nil { - return err - } - for desc, err := range r.backend.Referrers(ctx, rreq.Repo, digest, &oci.ReferrersParameters{ - ArtifactType: artifactType, - }) { - if err != nil { - return err - } - im.Manifests = append(im.Manifests, desc) - } - msg, err := json.Marshal(im) - if err != nil { - return err - } - resp.Header().Set("Content-Length", strconv.Itoa(len(msg))) - resp.Header().Set("Content-Type", "application/vnd.oci.image.index.v1+json") - if artifactType != "" { - resp.Header().Set("OCI-Filters-Applied", "artifactType") - } - resp.WriteHeader(http.StatusOK) - resp.Write(msg) - return nil -} - -func (r *registry) nextListResults(req *http.Request, rreq *ocirequest.Request, itemsIter iter.Seq2[string, error]) (items []string, link string, _ error) { - if r.opts.MaxListPageSize > 0 && rreq.ListN > r.opts.MaxListPageSize { - return nil, "", oci.NewError(fmt.Sprintf("query parameter n is too large (n=%d, max=%d)", rreq.ListN, r.opts.MaxListPageSize), oci.ErrUnsupported.Code(), nil) - } - n := rreq.ListN - if n <= 0 { - n = maxPageSize - } - truncated := false - for item, err := range itemsIter { - if err != nil { - return nil, "", err - } - if rreq.ListN > 0 && len(items) >= rreq.ListN { - truncated = true - break - } - // TODO we might want some way to limit on the total number - // of items returned in the absence of a ListN limit. - items = append(items, item) - // TODO sanity check that the items are in lexical order? - } - if truncated && !r.opts.OmitLinkHeaderFromResponses { - link = r.makeNextLink(req, items[len(items)-1]) - } - return items, link, nil -} - -// makeNextLink returns an RFC 5988 Link value suitable for -// providing the next URL in a chain of list page results, -// starting after the given "startAfter" item. -// TODO this assumes that req.URL.Path is the actual -// path that the client used to access the server. This might -// not necessarily be true, so maybe it would be better to -// use a path-relative URL instead, although that's trickier -// to arrange. -func (r *registry) makeNextLink(req *http.Request, startAfter string) string { - // Use the "next" relation type: - // See https://html.spec.whatwg.org/multipage/links.html#link-type-next - query := req.URL.Query() - query.Set("last", startAfter) - u := &url.URL{ - Path: req.URL.Path, - RawQuery: query.Encode(), - } - return fmt.Sprintf(`<%v>;rel="next"`, u) -} diff --git a/ociserver/manifests.go b/ociserver/manifests.go new file mode 100644 index 0000000..46facf7 --- /dev/null +++ b/ociserver/manifests.go @@ -0,0 +1,287 @@ +package ociserver + +import ( + "encoding/json" + "errors" + "fmt" + "io" + "mime" + "net/http" + "strconv" + "strings" + + "github.com/docker/oci" + "github.com/docker/oci/ocidigest" + "github.com/docker/oci/ociref" + "github.com/docker/oci/ociserver/regexrouter" +) + +const manifestSizeLimit = 4 * 1024 * 1024 // 4 MB + +func (s *Server) manifestHeadGet() http.HandlerFunc { + return func(w http.ResponseWriter, r *http.Request) { + name := regexrouter.URLParam(r, "name") + reference := regexrouter.URLParam(r, "reference") + var desc oci.Descriptor + var err error + if strings.Contains(reference, ":") { // is digest + var dgst oci.Digest + dgst, err = ocidigest.Parse(reference) + if err != nil { + returnError(w, ErrManifestInvalid("invalid digest")) + return + } + desc, err = s.db.ResolveManifest(r.Context(), name, dgst) + } else { + desc, err = s.db.ResolveTag(r.Context(), name, reference) + } + if err != nil { + if errors.Is(err, oci.ErrManifestUnknown) || errors.Is(err, oci.ErrNameUnknown) { + returnError(w, ErrManifestUnknown(reference)) + return + } + s.logError(r.Context(), "resolving manifest", err, "repository", name, "reference", reference) + returnError(w, ErrServerError()) + return + } + + if !acceptsMediaType(r.Header.Values("Accept"), desc.MediaType) { + returnError(w, ErrNotAcceptable(desc.MediaType)) + return + } + + if r.Method == http.MethodHead { + w.Header().Set("Content-Type", desc.MediaType) + w.Header().Set("Content-Length", fmt.Sprintf("%d", desc.Size)) + w.Header().Set("Docker-Content-Digest", desc.Digest.String()) + // TODO: solve eventing. + return + } + + b, err := s.db.GetManifest(r.Context(), name, desc.Digest) + if err != nil { + s.logError(r.Context(), "getting manifest", err, "repository", name, "reference", reference) + returnError(w, ErrServerError()) + return + } + defer func() { + if err := b.Close(); err != nil { + s.logError(r.Context(), "closing manifest reader", err, "repository", name, "reference", reference) + } + }() + w.Header().Set("Content-Type", desc.MediaType) + w.Header().Set("Content-Length", fmt.Sprintf("%d", desc.Size)) + w.Header().Set("Docker-Content-Digest", desc.Digest.String()) + if i, err := io.Copy(w, b); err != nil { + s.logError(r.Context(), "writing manifest response", err, "repository", name, "reference", reference, "bytesWritten", i, "size", desc.Size) + } + // TODO: solve eventing. + } +} + +func acceptsMediaType(acceptHeaders []string, mediaType string) bool { + if len(acceptHeaders) == 0 || mediaType == "" { + return true + } + for _, acceptHeader := range acceptHeaders { + if acceptHeader == "" { + continue + } + for _, part := range strings.Split(acceptHeader, ",") { + part = strings.TrimSpace(part) + if part == "" { + continue + } + acceptedType, params, err := mime.ParseMediaType(part) + if err != nil { + acceptedType, _, _ = strings.Cut(part, ";") + acceptedType = strings.TrimSpace(acceptedType) + params = nil + } + if acceptedType == "" { + continue + } + if q, ok := params["q"]; ok { + qv, err := strconv.ParseFloat(q, 64) + if err == nil && qv <= 0 { + continue + } + } + if mediaTypeMatches(acceptedType, mediaType) { + return true + } + } + } + return false +} + +func mediaTypeMatches(acceptedType, mediaType string) bool { + if acceptedType == "*/*" || acceptedType == mediaType { + return true + } + acceptedKind, acceptedSubType, ok := strings.Cut(acceptedType, "/") + if !ok { + return false + } + mediaKind, _, ok := strings.Cut(mediaType, "/") + if !ok { + return false + } + return acceptedSubType == "*" && acceptedKind == mediaKind +} + +func (s *Server) manifestPut() http.HandlerFunc { + return func(w http.ResponseWriter, r *http.Request) { + name := regexrouter.URLParam(r, "name") + reference := regexrouter.URLParam(r, "reference") + tags := r.URL.Query()["tag"] + + defer func() { + err := r.Body.Close() + if err != nil { + s.logError(r.Context(), "closing manifest request body", err, "repository", name, "reference", reference) + } + }() + lr := io.LimitReader(r.Body, manifestSizeLimit+1) + b, err := io.ReadAll(lr) + if err != nil { + s.logError(r.Context(), "reading manifest request body", err, "repository", name, "reference", reference) + returnError(w, ErrServerError()) + return + } + if len(b) > manifestSizeLimit { + returnError(w, ErrManifestTooLarge()) + return + } + var dgst oci.Digest + var tag string + if alg, _, ok := strings.Cut(reference, ":"); ok { // is digest + algo, err := ocidigest.LookupAlgorithm(alg) + if err != nil { + returnError(w, ErrDigestInvalid("unavailable algorithm")) + return + } + dgst = algo.FromBytes(b) + if dgst.String() != reference { + returnError(w, ErrDigestInvalid(fmt.Sprintf("provided digest (%s) does not match content (%s)", reference, dgst.String()))) + return + } + } else { + if !ociref.IsValidTag(reference) { + returnError(w, ErrManifestInvalid("invalid tag name")) + return + } + tag = reference + dgst = ocidigest.FromBytes(b) + } + var mani oci.IndexOrManifest + err = json.Unmarshal(b, &mani) + if err != nil { + returnError(w, ErrManifestInvalid("unable to parse manifest")) + return + } + contentType := r.Header.Get("Content-Type") + if contentType != "" { + contentType, _, _ = strings.Cut(contentType, ";") // strip any parameters + } + if mani.MediaType != "" && contentType != "" && mani.MediaType != contentType { + returnError(w, ErrManifestInvalid("mediaType does not match Content-Type")) + return + } else if contentType == "" && mani.MediaType != "" { + contentType = mani.MediaType + } else if contentType == "" { + contentType = oci.MediaTypeImageManifest // default to OCI manifest + } + switch contentType { + case oci.MediaTypeImageIndex, oci.MediaTypeDockerManifestList, + oci.MediaTypeImageManifest, oci.MediaTypeDockerManifest: + default: + returnError(w, ErrMediaTypeUnsupported(contentType)) + return + } + + if mani.MediaType != contentType { + returnError(w, ErrManifestInvalid("contentType does not match")) + } + + if err = mani.Validate(); err != nil { + returnError(w, ErrManifestInvalid(err.Error())) + return + } + + if tag != "" { + tags = append(tags, tag) + } + params := &oci.PushManifestParameters{ + Digest: dgst, + Tags: tags, + } + _, err = s.db.PushManifest(r.Context(), name, b, contentType, params) + if err != nil { + if errors.Is(err, oci.ErrManifestBlobUnknown) { + returnError(w, ErrManifestBlobUnknown(err.Error())) + return + } + if errors.Is(err, oci.ErrSizeInvalid) || errors.Is(err, oci.ErrManifestInvalid) { + returnError(w, ErrManifestInvalid(err.Error())) + return + } + if errors.Is(err, oci.ErrDigestInvalid) { + returnError(w, ErrDigestInvalid("digest does not match contents")) + return + } + s.logError(r.Context(), "pushing manifest", err, "repository", name, "reference", reference, "digest", dgst) + returnError(w, ErrServerError()) + return + } + // TODO: solve eventing. + if mani.Subject != nil { + // Per OCI spec, a subject manifest need not exist at push time; set the header unconditionally. + w.Header().Set("OCI-Subject", mani.Subject.Digest.String()) + } + u := fmt.Sprintf("/v2/%s/manifests/%s", name, reference) + w.Header().Set("Location", u) + w.Header().Set("Docker-Content-Digest", dgst.String()) + for _, t := range tags { + if strings.ContainsAny(t, "\r\n") { + continue + } + w.Header().Add("OCI-Tag", t) + } + w.WriteHeader(http.StatusCreated) + } +} + +func (s *Server) manifestDelete() http.HandlerFunc { + return func(w http.ResponseWriter, r *http.Request) { + name := regexrouter.URLParam(r, "name") + reference := regexrouter.URLParam(r, "reference") + var err error + if strings.Contains(reference, ":") { + var dgst oci.Digest + dgst, err = ocidigest.Parse(reference) + if err != nil { + returnError(w, ErrManifestInvalid("invalid digest")) + return + } + err = s.db.DeleteManifest(r.Context(), name, dgst) + } else { + err = s.db.DeleteTag(r.Context(), name, reference) + } + if err != nil { + if errors.Is(err, oci.ErrManifestUnknown) || errors.Is(err, oci.ErrNameUnknown) { + returnError(w, ErrManifestUnknown(reference)) + return + } + if errors.Is(err, oci.ErrReferenced) { + returnError(w, ErrMethodNotAllowed("manifest is referenced by another manifest")) + return + } + s.logError(r.Context(), "deleting manifest", err, "repository", name, "reference", reference) + returnError(w, ErrServerError()) + return + } + // TODO: solve eventing. + w.WriteHeader(http.StatusAccepted) + } +} diff --git a/ociserver/manifests_test.go b/ociserver/manifests_test.go new file mode 100644 index 0000000..4750240 --- /dev/null +++ b/ociserver/manifests_test.go @@ -0,0 +1,78 @@ +package ociserver + +import "testing" + +func TestAcceptsMediaType(t *testing.T) { + t.Parallel() + + const manifestMediaType = "application/vnd.oci.image.manifest.v1+json" + + tests := []struct { + name string + acceptHeader []string + want bool + }{ + { + name: "empty accept allows stored type", + want: true, + }, + { + name: "exact match", + acceptHeader: []string{manifestMediaType}, + want: true, + }, + { + name: "exact match with parameters", + acceptHeader: []string{manifestMediaType + "; q=0.8"}, + want: true, + }, + { + name: "multiple values with match", + acceptHeader: []string{"application/vnd.oci.image.index.v1+json, " + manifestMediaType}, + want: true, + }, + { + name: "multiple header lines with match", + acceptHeader: []string{ + "application/vnd.oci.image.index.v1+json", + manifestMediaType, + }, + want: true, + }, + { + name: "any type wildcard", + acceptHeader: []string{"*/*"}, + want: true, + }, + { + name: "subtype wildcard", + acceptHeader: []string{"application/*"}, + want: true, + }, + { + name: "quality zero rejects otherwise matching type", + acceptHeader: []string{manifestMediaType + "; q=0"}, + want: false, + }, + { + name: "different type", + acceptHeader: []string{"application/vnd.oci.image.index.v1+json"}, + want: false, + }, + { + name: "different top level wildcard", + acceptHeader: []string{"text/*"}, + want: false, + }, + } + + for _, tt := range tests { + t.Run(tt.name, func(t *testing.T) { + t.Parallel() + + if got := acceptsMediaType(tt.acceptHeader, manifestMediaType); got != tt.want { + t.Fatalf("acceptsMediaType(%q, %q) = %v, want %v", tt.acceptHeader, manifestMediaType, got, tt.want) + } + }) + } +} diff --git a/ociserver/mediatype.go b/ociserver/mediatype.go deleted file mode 100644 index cd5541b..0000000 --- a/ociserver/mediatype.go +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright 2023 CUE Labs AG -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -package ociserver - -import "github.com/docker/oci" - -const ( - mediaTypeOCIImageIndex = oci.MediaTypeImageIndex - mediaTypeOCIManifestSchema1 = oci.MediaTypeImageManifest - mediaTypeOCIConfigJSON = oci.MediaTypeImageConfig - mediaTypeDockerConfigJSON = "application/vnd.docker.container.image.v1+json" - mediaTypeOctetStream = "application/octet-stream" -) diff --git a/ociserver/proxy_test.go b/ociserver/proxy_test.go deleted file mode 100644 index 70f8ec8..0000000 --- a/ociserver/proxy_test.go +++ /dev/null @@ -1,168 +0,0 @@ -// Copyright 2023 CUE Labs AG -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -package ociserver_test - -import ( - "bytes" - "context" - "fmt" - "net/http" - "net/http/httptest" - "testing" - - "github.com/docker/oci" - "github.com/docker/oci/ocidigest" - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" - - "github.com/docker/oci/ociclient" - "github.com/docker/oci/ocimem" - "github.com/docker/oci/ociserver" -) - -// Test that implementing an OCI registry proxy by sitting ociserver -// in front of ociclient doesn't introduce extra HTTP requests to the proxy backend. -// -// Each test case begins with a backend registry (ociserver in front of ocimem) -// with an HTTP middleware to record backend requests as they come in. -// -// We then set up a proxy (ociserver in front of ociclient) where the client points at the backend, -// and the server has a similar middleware to record the proxy requests as they come in. -// -// Finally, we have an ociclient pointing at the proxy which performs an OCI action via clientDo. -// We expect the proxy and backend requests to be practically the same -// as long as ociserver and ociclient do the right thing. - -// ociclient defaults to a chunk size of 64KiB. -// We want our small data to fit in a single chunk, -// and large data to need at least three chunks to properly test PATCH edge cases. -var ( - smallData = bytes.Repeat([]byte("x"), 10) // 10 B - largeData = bytes.Repeat([]byte("x"), 150*1024) // 150 KiB -) - -var proxyTests = []struct { - name string - clientDo func(context.Context, oci.Interface) error - - proxyRequests []string - backendRequests []string -}{ - { - name: "PushBlob_small", - clientDo: func(ctx context.Context, client oci.Interface) error { - _, err := client.PushBlob(ctx, "foo/bar", oci.Descriptor{ - Size: int64(len(smallData)), - Digest: ocidigest.FromBytes(smallData), - }, bytes.NewReader(smallData)) - return err - }, - proxyRequests: []string{ - "POST len=0", - "PUT len=10", - }, - backendRequests: []string{ - "POST len=0", - "PUT len=10", - }, - }, - { - name: "PushBlob_large", - clientDo: func(ctx context.Context, client oci.Interface) error { - _, err := client.PushBlob(ctx, "foo/bar", oci.Descriptor{ - Size: int64(len(largeData)), - Digest: ocidigest.FromBytes(largeData), - }, bytes.NewReader(largeData)) - return err - }, - proxyRequests: []string{ - "POST len=0", - "PUT len=153600", - }, - backendRequests: []string{ - "POST len=0", - "PUT len=153600", - }, - }, - { - name: "PushBlobChunked_large_oneWrite", - clientDo: func(ctx context.Context, client oci.Interface) error { - bw, err := client.PushBlobChunked(ctx, "foo/bar", 0) - if err != nil { - return err - } - if _, err := bw.Write(largeData); err != nil { - return err - } - if _, err := bw.Commit(ocidigest.FromBytes(largeData)); err != nil { - return err - } - return nil - }, - proxyRequests: []string{ - "POST len=0", - "PATCH len=153600", - "PUT len=0", - }, - backendRequests: []string{ - "POST len=0", - "PATCH len=153600", - "PUT len=0", - }, - }, -} - -func recordingServer(tb testing.TB, reqs *[]string, handler http.Handler) *httptest.Server { - recHandler := http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - *reqs = append(*reqs, fmt.Sprintf("%s len=%d", r.Method, r.ContentLength)) - handler.ServeHTTP(w, r) - }) - server := httptest.NewServer(recHandler) - tb.Cleanup(server.Close) - return server -} - -func testClient(tb testing.TB, server *httptest.Server) oci.Interface { - client, err := ociclient.New(server.Listener.Addr().String(), &ociclient.Options{ - Insecure: true, // since it's a local httptest server - }) - require.NoError(tb, err) - return client -} - -func TestProxyRequests(t *testing.T) { - for _, test := range proxyTests { - t.Run(test.name, func(t *testing.T) { - // Set up the backend (ociserver + ocimem) - var proxyReqs, backendReqs []string - backendServer := recordingServer(t, &backendReqs, - ociserver.New(ocimem.New(), nil)) - - // Set up the proxy (ociserver + ociclient). - proxyServer := recordingServer(t, &proxyReqs, - ociserver.New(testClient(t, backendServer), nil)) - - // Set up the input client, mimicking the end user like cmd/cue. - inputClient := testClient(t, proxyServer) - - // Run the input client action, and compare the results. - err := test.clientDo(context.TODO(), inputClient) - require.NoError(t, err) - - assert.Equal(t, test.proxyRequests, proxyReqs) - assert.Equal(t, test.backendRequests, backendReqs) - }) - } -} diff --git a/ociserver/range.go b/ociserver/range.go deleted file mode 100644 index 5e6e1c6..0000000 --- a/ociserver/range.go +++ /dev/null @@ -1,87 +0,0 @@ -// Copyright 2023 CUE Labs AG -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -package ociserver - -import ( - "errors" - "net/textproto" - "strconv" - "strings" -) - -// This adapted from the code in fs.go in the net/http package. -// The main difference is that it's more limited because we -// don't have access to the size before parsing the range, -// (because otherwise we'd have to make an extra round trip -// to fetch the size before making the actual request). - -// httpRange specifies a byte range as requested by a client. -// If end is negative, it represents the end of the file. -type httpRange struct { - start, end int64 -} - -// parseRange parses a Range header string as per RFC 7233. -func parseRange(s string) ([]httpRange, error) { - if s == "" { - return nil, nil // header not present - } - const b = "bytes=" - if !strings.HasPrefix(s, b) { - return nil, errors.New("invalid range") - } - ranges := make([]httpRange, 0, 1) - for _, ra := range strings.Split(s[len(b):], ",") { - ra = textproto.TrimString(ra) - if ra == "" { - continue - } - start, end, ok := strings.Cut(ra, "-") - if !ok { - return nil, errors.New("invalid range") - } - start, end = textproto.TrimString(start), textproto.TrimString(end) - var r httpRange - if start == "" { - // If no start is specified, end specifies the - // range start relative to the end of the file, - // and we are dealing with - // which has to be a non-negative integer as per - // RFC 7233 Section 2.1 "Byte-Ranges". - if end == "" || end[0] == '-' { - return nil, errors.New("invalid range") - } - return nil, errors.New("end-relative range not supported") - } else { - i, err := strconv.ParseInt(start, 10, 64) - if err != nil || i < 0 { - return nil, errors.New("invalid range") - } - r.start = i - if end == "" { - // If no end is specified, range extends to end of the file. - r.end = -1 - } else { - i, err := strconv.ParseInt(end, 10, 64) - if err != nil || r.start > i { - return nil, errors.New("invalid range") - } - r.end = i + 1 - } - } - ranges = append(ranges, r) - } - return ranges, nil -} diff --git a/ociserver/reader.go b/ociserver/reader.go deleted file mode 100644 index d3aba8f..0000000 --- a/ociserver/reader.go +++ /dev/null @@ -1,189 +0,0 @@ -// Copyright 2018 Google LLC All Rights Reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -package ociserver - -import ( - "context" - "fmt" - "io" - "net/http" - - "github.com/docker/oci" - "github.com/docker/oci/internal/ocirequest" - "github.com/docker/oci/ocidigest" -) - -func (r *registry) handleBlobHead(ctx context.Context, resp http.ResponseWriter, req *http.Request, rreq *ocirequest.Request) error { - digest, err := ocidigest.Parse(rreq.Digest) - if err != nil { - return err - } - desc, err := r.backend.ResolveBlob(ctx, rreq.Repo, digest) - if err != nil { - return err - } - resp.Header().Set("Content-Length", fmt.Sprint(desc.Size)) - resp.Header().Set("Docker-Content-Digest", desc.Digest.String()) - // TODO this is true in theory, but what if the backend doesn't support GetBlobRange ? - resp.Header().Set("Accept-Ranges", "bytes") - resp.WriteHeader(http.StatusOK) - return nil -} - -func (r *registry) handleBlobGet(ctx context.Context, resp http.ResponseWriter, req *http.Request, rreq *ocirequest.Request) error { - if r.opts.LocationsForDescriptor != nil { - // We need to find information on the blob before we can determine - // what to pass back, so resolve the blob first so we don't - // stimulate the backend to start sending the whole stream - // only to abandon it. - digest, err := ocidigest.Parse(rreq.Digest) - if err != nil { - return err - } - desc, err := r.backend.ResolveBlob(ctx, rreq.Repo, digest) - if err != nil { - // TODO this might not be the best response because ResolveBlob is - // often implemented with a HEAD request that can't return an error - // body. So it might be better to fall through to the usual GetBlob request, - // although that would mean that every error makes two calls :( - return err - } - locs, err := r.opts.LocationsForDescriptor(false, desc) - if err != nil { - return err - } - if len(locs) > 0 { - // TODO choose randomly from the set of locations? - // TODO make it possible to turn off this behaviour? - http.Redirect(resp, req, locs[0], http.StatusTemporaryRedirect) - return nil - } - } - ranges, err := parseRange(req.Header.Get("Range")) - if err != nil { - return withHTTPCode(http.StatusRequestedRangeNotSatisfiable, err) - } - switch len(ranges) { - case 0: - digest, err := ocidigest.Parse(rreq.Digest) - if err != nil { - return err - } - blob, err := r.backend.GetBlob(ctx, rreq.Repo, digest) - if err != nil { - return err - } - defer blob.Close() - desc := blob.Descriptor() - resp.Header().Set("Content-Type", desc.MediaType) - resp.Header().Set("Content-Length", fmt.Sprint(desc.Size)) - resp.Header().Set("Docker-Content-Digest", rreq.Digest) - resp.WriteHeader(http.StatusOK) - - io.Copy(resp, blob) - return nil - case 1: - rng := ranges[0] - digest, err := ocidigest.Parse(rreq.Digest) - if err != nil { - return err - } - blob, err := r.backend.GetBlobRange(ctx, rreq.Repo, digest, rng.start, rng.end) - if err != nil { - // TODO fall back to using GetBlob if err is ErrUnsupported? - return err - } - defer blob.Close() - desc := blob.Descriptor() - if rng.end == -1 || rng.end > desc.Size { - rng.end = desc.Size - } - if rng.start > desc.Size { - return withHTTPCode(http.StatusRequestedRangeNotSatisfiable, fmt.Errorf("range starts after end of blob")) - } - if rng.end < rng.start { - return withHTTPCode(http.StatusRequestedRangeNotSatisfiable, fmt.Errorf("range end is before start")) - } - resp.Header().Set("Content-Type", desc.MediaType) - resp.Header().Set("Content-Length", fmt.Sprint(rng.end-rng.start)) - resp.Header().Set("Docker-Content-Digest", rreq.Digest) - resp.Header().Set("Content-Range", fmt.Sprintf("bytes %d-%d/%d", rng.start, rng.end-1, desc.Size)) - resp.WriteHeader(http.StatusPartialContent) - - io.Copy(resp, blob) - return nil - - default: - return withHTTPCode(http.StatusRequestedRangeNotSatisfiable, fmt.Errorf("only a single range is supported")) - } -} - -func (r *registry) handleManifestGet(ctx context.Context, resp http.ResponseWriter, req *http.Request, rreq *ocirequest.Request) error { - // TODO we could do a redirect here too if we thought it was worthwhile. - var mr oci.BlobReader - var err error - if rreq.Tag != "" { - mr, err = r.backend.GetTag(ctx, rreq.Repo, rreq.Tag) - } else { - digest, parseErr := ocidigest.Parse(rreq.Digest) - if parseErr != nil { - return parseErr - } - mr, err = r.backend.GetManifest(ctx, rreq.Repo, digest) - } - if err != nil { - return err - } - if mr == nil { - return fmt.Errorf("backend returned nil manifest reader") - } - desc := mr.Descriptor() - if !r.opts.OmitDigestFromTagGetResponse { - resp.Header().Set("Docker-Content-Digest", desc.Digest.String()) - } - resp.Header().Set("Content-Type", desc.MediaType) - resp.Header().Set("Content-Length", fmt.Sprint(desc.Size)) - resp.WriteHeader(http.StatusOK) - io.Copy(resp, mr) - return nil -} - -func (r *registry) handleManifestHead(ctx context.Context, resp http.ResponseWriter, req *http.Request, rreq *ocirequest.Request) error { - var desc oci.Descriptor - var err error - if rreq.Tag != "" { - desc, err = r.backend.ResolveTag(ctx, rreq.Repo, rreq.Tag) - } else { - digest, parseErr := ocidigest.Parse(rreq.Digest) - if parseErr != nil { - return parseErr - } - desc, err = r.backend.ResolveManifest(ctx, rreq.Repo, digest) - } - if err != nil { - return err - } - if !r.opts.OmitDigestFromTagGetResponse || rreq.Tag != "" { - // Note: when doing a HEAD of a tag, clients are entitled - // to expect that the digest header is set on the response - // even though the spec says it's only optional in this case. - // TODO raise an issue on the spec about this. - resp.Header().Set("Docker-Content-Digest", desc.Digest.String()) - } - resp.Header().Set("Content-Type", desc.MediaType) - resp.Header().Set("Content-Length", fmt.Sprint(desc.Size)) - resp.WriteHeader(http.StatusOK) - return nil -} diff --git a/ociserver/referrers.go b/ociserver/referrers.go new file mode 100644 index 0000000..26c4325 --- /dev/null +++ b/ociserver/referrers.go @@ -0,0 +1,73 @@ +package ociserver + +import ( + "encoding/json" + "errors" + "net/http" + + "github.com/docker/oci" + "github.com/docker/oci/ocidigest" + "github.com/docker/oci/ociserver/regexrouter" +) + +func marshalReferrersResponse(descs []oci.Descriptor) ([]byte, error) { + return json.Marshal(map[string]any{ + "schemaVersion": 2, + "mediaType": oci.MediaTypeImageIndex, + "manifests": descs, + }) +} + +func (s *Server) referrersGet() http.HandlerFunc { + return func(w http.ResponseWriter, r *http.Request) { + name := regexrouter.URLParam(r, "name") + dgstString := regexrouter.URLParam(r, "digest") + artifactType := r.URL.Query().Get("artifactType") + + dgst, err := ocidigest.Parse(dgstString) + if err != nil { + returnError(w, ErrManifestInvalid("invalid digest")) + return + } + descSeq := s.db.Referrers(r.Context(), name, dgst, &oci.ReferrersParameters{ArtifactType: artifactType}) + descs, err := oci.All(descSeq) + if err != nil { + if errors.Is(err, oci.ErrManifestUnknown) || errors.Is(err, oci.ErrNameUnknown) { + body, encErr := marshalReferrersResponse([]oci.Descriptor{}) + if encErr != nil { + s.logError(r.Context(), "encoding empty referrers response", encErr, "repository", name, "digest", dgst, "artifactType", artifactType) + returnError(w, ErrServerError()) + return + } + w.Header().Set("Content-Type", "application/vnd.oci.image.index.v1+json") + if artifactType != "" { + w.Header().Set("OCI-Filters-Applied", "artifactType") + } + if _, err := w.Write(body); err != nil { + s.logError(r.Context(), "writing empty referrers response", err, "repository", name, "digest", dgst, "artifactType", artifactType) + } + return + } + s.logError(r.Context(), "listing referrers", err, "repository", name, "digest", dgst, "artifactType", artifactType) + returnError(w, ErrServerError()) + return + } + + if descs == nil { + descs = []oci.Descriptor{} + } + body, err := marshalReferrersResponse(descs) + if err != nil { + s.logError(r.Context(), "encoding referrers response", err, "repository", name, "digest", dgst, "artifactType", artifactType) + returnError(w, ErrServerError()) + return + } + w.Header().Set("Content-Type", "application/vnd.oci.image.index.v1+json") + if artifactType != "" { + w.Header().Set("OCI-Filters-Applied", "artifactType") + } + if _, err := w.Write(body); err != nil { + s.logError(r.Context(), "writing referrers response", err, "repository", name, "digest", dgst, "artifactType", artifactType) + } + } +} diff --git a/ociserver/regexrouter/mux.go b/ociserver/regexrouter/mux.go new file mode 100644 index 0000000..addc703 --- /dev/null +++ b/ociserver/regexrouter/mux.go @@ -0,0 +1,489 @@ +package regexrouter + +import ( + "context" + "fmt" + "net/http" + "regexp" + "strings" +) + +var _ Router = &Mux{} + +// methodAll is the internal wildcard method key used by Handle and HandleFunc +// to register a handler for every HTTP method. It is "*" rather than a word +// like "all" so it cannot be confused with, or shadowed by, a real HTTP method +// name (which Method normalizes to upper case). +const methodAll = "*" + +// routePatternSeparator joins the patterns of nested sub-routers when building +// http.Request.Pattern, so the matched route reads top-down (for example +// "^/route1/(?P.*)$ > ^foo$"). r.Pattern is a human-readable, +// low-cardinality label for observability that maps back to the registered +// pattern(s) that matched; it is intentionally not itself valid regex. A word +// separator is used rather than "," because commas occur inside patterns (e.g. +// the "{1,3}" quantifier), which made the old comma-joined form ambiguous. +const routePatternSeparator = " > " + +// SubrouteParam is the name of the optional capture group in a Route pattern +// whose match becomes the path that the mounted sub-Router matches against. For +// example: +// +// m.Route(`^/api/(?P.*)$`, func(r Router) { +// r.Get(`^widgets$`, ...) // matches GET /api/widgets +// }) +// +// When a Route pattern has no "subroute" group, its sub-Router matches against +// the empty string (useful when the sub-routes are all `^$`). The captured +// value is also readable as an ordinary parameter via URLParam(r, SubrouteParam). +const SubrouteParam = "subroute" + +// contextKey is an unexported type used for the router's own context keys so +// they cannot collide with keys defined in other packages. +type contextKey int + +const ( + // ctxKeyRequestPath carries the remaining path a sub-Router should match + // against, set by Route before delegating to the sub-Router. + ctxKeyRequestPath contextKey = iota + + // ctxKeyParams carries named regular-expression captures. + ctxKeyParams +) + +// URLParam returns the value of the named regex capture group for the current +// request, or "" if no such group matched. +func URLParam(r *http.Request, name string) string { + return URLParamFromCtx(r.Context(), name) +} + +// URLParamFromCtx returns the value of the named regex capture group stored in +// ctx, or "" if no such group matched. +func URLParamFromCtx(ctx context.Context, name string) string { + params, _ := ctx.Value(ctxKeyParams).(map[string]string) + return params[name] +} + +// Mux routes HTTP requests using regular-expression patterns. +type Mux struct { + // Custom method not allowed handler + methodNotAllowedHandler http.HandlerFunc + + // A reference to the parent mux used by subrouters when mounting + // to a parent mux + parent *Mux + + // Custom route not found handler + notFoundHandler http.HandlerFunc + + // Debug logger; nil means fall back to the parent's, then a no-op. Set via + // WithLogger. Resolved through log(). + logger Logger + + // The middleware stack + middlewares []func(http.Handler) http.Handler + + // Controls the behaviour of middleware chain generation when a mux + // is registered as an inline group inside another mux. + inline bool + + // Set once any route has been registered through this mux (or, for an + // inline mux, through the parent it appends to). Used to reject Use() + // calls made after routes, whose middleware would otherwise be dropped. + hasRoutes bool + + routes routes +} + +type routes struct { + rts []route +} + +func (r *routes) append(rt route) { + r.rts = append(r.rts, rt) +} + +type route struct { + regex *regexp.Regexp + methodhandler map[string]http.Handler + varNames []string +} + +// Logger is the minimal logging surface regexrouter uses. *slog.Logger +// satisfies it directly, so New(WithLogger(slog.Default())) works without an +// adapter; other loggers need only a small shim. +type Logger interface { + Debug(msg string, args ...any) +} + +// sanitizeLogInput replaces newline characters to prevent log injection +func sanitizeLogInput(input string) string { + escaped := strings.NewReplacer("\n", "\\n", "\r", "\\r") + return escaped.Replace(input) +} + +// noopLogger is the default logger: a library should not write to the global +// logger unless the caller asks it to. +type noopLogger struct{} + +func (noopLogger) Debug(string, ...any) {} + +// Option configures a Mux at construction time. Pass options to New. +type Option func(*Mux) + +// WithNotFoundHandler sets the handler invoked when no route matches the +// request path. +func WithNotFoundHandler(h http.HandlerFunc) Option { + return func(mx *Mux) { mx.notFoundHandler = h } +} + +// WithMethodNotAllowedHandler sets the handler invoked when a route matches the +// request path but not its method. +func WithMethodNotAllowedHandler(h http.HandlerFunc) Option { + return func(mx *Mux) { mx.methodNotAllowedHandler = h } +} + +// WithLogger sets the debug logger. By default the router logs nothing. +func WithLogger(l Logger) Option { + return func(mx *Mux) { mx.logger = l } +} + +// New returns a newly initialized Mux that implements the Router interface, +// configured by the given options. Call New() for defaults, or pass options +// such as WithNotFoundHandler to customize behavior. +func New(opts ...Option) *Mux { + mux := &Mux{ + routes: routes{ + rts: []route{}, + }, + } + for _, opt := range opts { + opt(mux) + } + return mux +} + +// ValidPattern reports whether pattern is a valid route pattern, i.e. a +// compilable regular expression, returning the compilation error otherwise. +// The registration methods (Get, Method, Route, ...) panic on an invalid +// pattern, so use ValidPattern to check dynamically-built patterns before +// registering them. +func ValidPattern(pattern string) error { + _, err := regexp.Compile(pattern) + return err +} + +// Use appends middleware to the router's middleware stack. +func (mx *Mux) Use(middlewares ...func(http.Handler) http.Handler) { + // Middleware chains are baked into each handler at registration time, so a + // middleware added after a route would silently never run. Fail loudly + // instead of dropping it. + if mx.hasRoutes { + panic("regexrouter: all middlewares must be registered before routes") + } + mx.middlewares = append(mx.middlewares, middlewares...) +} + +// With returns an inline router using the supplied middleware. +func (mx *Mux) With(middlewares ...func(http.Handler) http.Handler) Router { + return &Mux{ + middlewares: middlewares, + parent: mx, + inline: true, + } +} + +// Group adds an inline router with its own middleware stack. +func (mx *Mux) Group(fn func(r Router)) Router { + im := mx.With() + if fn != nil { + fn(im) + } + return im +} + +// Route mounts a sub-Router along a `pattern“ string and returns it. The +// returned Router stays live: routes registered on it after Route returns are +// still matched. Registering routes inside fn and then calling Use on the +// returned Router will panic (see Use); add middleware inside fn instead. +func (mx *Mux) Route(pattern string, fn func(Router)) Router { + if fn == nil { + panic("regexrouter: Route requires a non-nil configuration func") + } + // Wire the parent (but leave inline false) so the sub-Router falls back to + // the parent's NotFound/MethodNotAllowed handlers when it has none of its + // own. inline stays false so the sub-Router keeps its own route table and + // its middleware is not re-chained through the parent (parent middleware + // already wraps the entry point registered by HandleFunc below). + sr := &Mux{parent: mx} + fn(sr) + + // When the pattern has no "subroute" capture group, the sub-Router always + // matches against the empty remainder, so any sub-route that cannot match + // "" is unreachable. That is almost always a forgotten (?P...) + // group, so fail loudly at registration instead of 404-ing at request time. + if !hasSubrouteGroup(pattern) { + for _, rt := range sr.routes.rts { + if !rt.regex.MatchString("") { + panic(fmt.Sprintf("regexrouter: Route pattern %q has no (?P<%s>...) capture group, "+ + "so its sub-Router only matches the empty remainder, but sub-route %q cannot "+ + "match it and is unreachable", pattern, SubrouteParam, rt.regex.String())) + } + } + } + + mx.HandleFunc(pattern, func(w http.ResponseWriter, r *http.Request) { + // The value captured by the "subroute" group (if present) is the path + // the sub-Router matches against; without it the sub-Router sees "". + requestPath := URLParamFromCtx(r.Context(), SubrouteParam) + r = r.WithContext(context.WithValue(r.Context(), ctxKeyRequestPath, requestPath)) + sr.ServeHTTP(w, r) + }) + return sr +} + +// Handle registers handler for all methods matching pattern. +func (mx *Mux) Handle(pattern string, handler http.Handler) { + mx.Method(methodAll, pattern, handler) +} + +// HandleFunc registers handler for all methods matching pattern. +func (mx *Mux) HandleFunc(pattern string, handler http.HandlerFunc) { + mx.Method(methodAll, pattern, handler) +} + +// Method registers handler for method and pattern. +func (mx *Mux) Method(method, pattern string, handler http.Handler) { + // Normalize the method so registrations are case-insensitive and match the + // upper-case r.Method values used at dispatch time. The wildcard sentinel + // is upper-case-stable, so this is safe for it too. + if method != methodAll { + method = strings.ToUpper(method) + } + handler = mx.chainHandler(handler) + mx.hasRoutes = true + + for _, rr := range mx.routes.rts { + if rr.regex.String() == pattern { + rr.methodhandler[method] = handler + return + } + } + + re, err := regexp.Compile(pattern) + if err != nil { + panic(fmt.Sprintf("regexrouter: invalid route pattern %q: %v", pattern, err)) + } + r := route{ + regex: re, + methodhandler: map[string]http.Handler{method: handler}, + varNames: captureNames(re), + } + + if mx.parent != nil && mx.inline { + mx.parent.routes.append(r) + mx.parent.hasRoutes = true + } else { + mx.routes.append(r) + } +} + +// hasSubrouteGroup reports whether pattern contains a capture group named +// SubrouteParam. pattern is assumed valid; an invalid pattern is treated as +// having no such group (its compilation error surfaces at registration). +func hasSubrouteGroup(pattern string) bool { + re, err := regexp.Compile(pattern) + if err != nil { + return false + } + for _, n := range re.SubexpNames() { + if n == SubrouteParam { + return true + } + } + return false +} + +// captureNames returns the names of a compiled pattern's capture groups (in +// order, excluding the whole-match group at index 0). Unnamed groups yield "". +func captureNames(re *regexp.Regexp) []string { + names := re.SubexpNames() + if len(names) <= 1 { + return nil + } + return names[1:] +} + +// MethodFunc registers handler for method and pattern. +func (mx *Mux) MethodFunc(method, pattern string, handler http.HandlerFunc) { + mx.Method(method, pattern, handler) +} + +// Connect registers a CONNECT handler for pattern. +func (mx *Mux) Connect(pattern string, handler http.HandlerFunc) { + mx.MethodFunc(http.MethodConnect, pattern, handler) +} + +// Delete registers a DELETE handler for pattern. +func (mx *Mux) Delete(pattern string, handler http.HandlerFunc) { + mx.MethodFunc(http.MethodDelete, pattern, handler) +} + +// Get registers a GET handler for pattern. +func (mx *Mux) Get(pattern string, handler http.HandlerFunc) { + mx.MethodFunc(http.MethodGet, pattern, handler) +} + +// Head registers a HEAD handler for pattern. +func (mx *Mux) Head(pattern string, handler http.HandlerFunc) { + mx.MethodFunc(http.MethodHead, pattern, handler) +} + +// Options registers an OPTIONS handler for pattern. +func (mx *Mux) Options(pattern string, handler http.HandlerFunc) { + mx.MethodFunc(http.MethodOptions, pattern, handler) +} + +// Patch registers a PATCH handler for pattern. +func (mx *Mux) Patch(pattern string, handler http.HandlerFunc) { + mx.MethodFunc(http.MethodPatch, pattern, handler) +} + +// Post registers a POST handler for pattern. +func (mx *Mux) Post(pattern string, handler http.HandlerFunc) { + mx.MethodFunc(http.MethodPost, pattern, handler) +} + +// Put registers a PUT handler for pattern. +func (mx *Mux) Put(pattern string, handler http.HandlerFunc) { + mx.MethodFunc(http.MethodPut, pattern, handler) +} + +// Trace registers a TRACE handler for pattern. +func (mx *Mux) Trace(pattern string, handler http.HandlerFunc) { + mx.MethodFunc(http.MethodTrace, pattern, handler) +} + +// NotFound sets the handler used when no route matches. +func (mx *Mux) NotFound(handler http.HandlerFunc) { + mx.notFoundHandler = handler +} + +// MethodNotAllowed sets the handler used when a path matches but its method does not. +func (mx *Mux) MethodNotAllowed(handler http.HandlerFunc) { + mx.methodNotAllowedHandler = handler +} + +func (mx *Mux) ServeHTTP(w http.ResponseWriter, r *http.Request) { + path := r.URL.Path + if requestpath, ok := r.Context().Value(ctxKeyRequestPath).(string); ok { + path = requestpath + } + + // pathMatched tracks whether any route matched the path but not the + // method, so we can distinguish 405 (Method Not Allowed) from 404 (Not + // Found) only after considering every overlapping pattern. + pathMatched := false + + for _, route := range mx.routes.rts { + matches := route.regex.FindStringSubmatch(path) + if len(matches) <= 0 { + continue + } + handler, ok := route.methodhandler[r.Method] + if !ok { + handler, ok = route.methodhandler[methodAll] + } + if !ok { + // This pattern matched the path but has no handler for the + // method. Keep scanning: another overlapping pattern may. + pathMatched = true + continue + } + + params, _ := r.Context().Value(ctxKeyParams).(map[string]string) + params1 := make(map[string]string, len(params)+len(matches)-1) + for name, value := range params { + params1[name] = value + } + for i, match := range matches[1:] { + if i > len(route.varNames)-1 || route.varNames[i] == "" { + // Unnamed capture group: not exposed as a parameter. + continue + } + params1[route.varNames[i]] = match + } + ctx := context.WithValue(r.Context(), ctxKeyParams, params1) + if r.Pattern == "" { + r.Pattern = route.regex.String() + } else { + r.Pattern = r.Pattern + routePatternSeparator + route.regex.String() + } + handler.ServeHTTP(w, r.WithContext(ctx)) + return + } + + if pathMatched { + mx.handleMethodNotAllowed(w, r) + mx.log().Debug("method not allowed", "method", r.Method, "path", sanitizeLogInput(path)) + return + } + mx.handleNotFound(w, r) +} + +// log resolves the logger for this mux: its own if set, otherwise the parent's, +// falling back to a no-op. This mirrors the NotFound/MethodNotAllowed fallback +// so sub-Routers inherit the logger configured on the root. +func (mx *Mux) log() Logger { + if mx.logger != nil { + return mx.logger + } + if mx.parent != nil { + return mx.parent.log() + } + return noopLogger{} +} + +func (mx *Mux) chainHandler(handler http.Handler) http.Handler { + for i := len(mx.middlewares) - 1; i >= 0; i-- { + handler = mx.middlewares[i](handler) + } + if mx.parent != nil && mx.inline { + handler = mx.parent.chainHandler(handler) + } + return handler +} + +func (mx *Mux) handleNotFound(w http.ResponseWriter, r *http.Request) { + if mx.notFoundHandler != nil { + mx.notFoundHandler(w, r) + return + } + if mx.parent != nil { + mx.parent.handleNotFound(w, r) + return + } + defaultNotFoundHandler(w, r) +} + +func defaultNotFoundHandler(w http.ResponseWriter, _ *http.Request) { + w.WriteHeader(http.StatusNotFound) + _, _ = w.Write([]byte("not found")) +} + +func (mx *Mux) handleMethodNotAllowed(w http.ResponseWriter, r *http.Request) { + if mx.methodNotAllowedHandler != nil { + mx.methodNotAllowedHandler(w, r) + return + } + if mx.parent != nil { + mx.parent.handleMethodNotAllowed(w, r) + return + } + defaultMethodNotAllowedHandler(w, r) +} + +func defaultMethodNotAllowedHandler(w http.ResponseWriter, _ *http.Request) { + w.WriteHeader(http.StatusMethodNotAllowed) + _, _ = w.Write([]byte("not allowed")) +} diff --git a/ociserver/regexrouter/mux_test.go b/ociserver/regexrouter/mux_test.go new file mode 100644 index 0000000..8f7ba74 --- /dev/null +++ b/ociserver/regexrouter/mux_test.go @@ -0,0 +1,346 @@ +package regexrouter + +import ( + "context" + "fmt" + "io" + "net/http" + "net/http/httptest" + "strings" + "testing" +) + +type testCase struct { + name string + path string + method string + body io.Reader + expectedStatus int + expectedBody string +} + +type testContextKey string + +const middlewaresContextKey testContextKey = "middlewares" + +func TestMuxBasic(t *testing.T) { + m := New() + + m.Get(`^/$`, func(w http.ResponseWriter, r *http.Request) { + w.WriteHeader(200) + w.Write([]byte("ok")) + }) + m.Get(`^/path$`, func(w http.ResponseWriter, r *http.Request) { + w.WriteHeader(200) + w.Write([]byte("get path")) + }) + m.Post(`^/path$`, func(w http.ResponseWriter, r *http.Request) { + w.WriteHeader(200) + w.Write([]byte("post path")) + }) + m.Patch(`^/path$`, func(w http.ResponseWriter, r *http.Request) { + w.WriteHeader(200) + w.Write([]byte("patch path")) + }) + m.Get(`/(?P.*)/(?P.*)/path$`, func(w http.ResponseWriter, r *http.Request) { + w.WriteHeader(200) + _, _ = fmt.Fprintf(w, "%s %s", URLParam(r, "var1"), URLParam(r, "var2")) + }) + m.HandleFunc(`^/allmethods$`, func(w http.ResponseWriter, r *http.Request) { + w.WriteHeader(200) + w.Write([]byte("all methods")) + }) + + ts := httptest.NewServer(m) + defer ts.Close() + + testCases := []testCase{ + { + name: "get root", + path: "/", + method: "GET", + expectedStatus: 200, + expectedBody: "ok", + }, + { + name: "not found", + path: "/notfound", + method: "GET", + expectedStatus: 404, + expectedBody: "not found", + }, { + name: "get path", + path: "/path", + method: "GET", + expectedStatus: 200, + expectedBody: "get path", + }, { + name: "post path", + path: "/path", + method: "POST", + expectedStatus: 200, + expectedBody: "post path", + }, { + name: "patch path", + path: "/path", + method: "PATCH", + expectedStatus: 200, + expectedBody: "patch path", + }, { + name: "delete path", + path: "/path", + method: "DELETE", + expectedStatus: 405, + expectedBody: "not allowed", + }, { + name: "get path with var1 and var2", + path: "/foo/bar/path", + method: "GET", + expectedStatus: 200, + expectedBody: "foo bar", + }, { + name: "all methods", + path: "/allmethods", + method: "OPTIONS", + expectedStatus: 200, + expectedBody: "all methods", + }, + } + + runTestCases(t, ts, testCases) +} + +func TestGrouping(t *testing.T) { + m := New() + + m.Use(func(next http.Handler) http.Handler { + return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { + v, ok := r.Context().Value(middlewaresContextKey).([]string) + if !ok { + v = []string{} + } + v = append(v, "1") + r = r.WithContext(context.WithValue(r.Context(), middlewaresContextKey, v)) + next.ServeHTTP(w, r) + }) + }) + + m.Group(func(r Router) { + r.Use(func(next http.Handler) http.Handler { + return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { + v, ok := r.Context().Value(middlewaresContextKey).([]string) + if !ok { + t.Fatalf("failed to get middlewares from context") + } + v = append(v, "a") + r = r.WithContext(context.WithValue(r.Context(), middlewaresContextKey, v)) + next.ServeHTTP(w, r) + }) + }) + r.Get(`^\/foo$`, returnMWs(t)) + }) + + m.Group(func(r Router) { + r.Use(func(next http.Handler) http.Handler { + return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { + v, ok := r.Context().Value(middlewaresContextKey).([]string) + if !ok { + t.Fatalf("failed to get middlewares from context") + } + v = append(v, "b") + r = r.WithContext(context.WithValue(r.Context(), middlewaresContextKey, v)) + next.ServeHTTP(w, r) + }) + }) + r.Get(`^/bar$`, returnMWs(t)) + }) + m.Get(`^/$`, returnMWs(t)) + ts := httptest.NewServer(m) + defer ts.Close() + + testCases := []testCase{ + { + name: "get root", + path: "/", + method: "GET", + expectedStatus: 200, + expectedBody: "1", + }, { + name: "get foo", + path: "/foo", + method: "GET", + expectedStatus: 200, + expectedBody: "1 a", + }, { + name: "get bar", + path: "/bar", + method: "GET", + expectedStatus: 200, + expectedBody: "1 b", + }, + } + + runTestCases(t, ts, testCases) +} + +func TestOCIDistRouting(t *testing.T) { + m := New() + + m.Route(`^/v2/(?P[a-z0-9]+(?:[._-][a-z0-9]+)*(?:/[a-z0-9]+(?:[._-][a-z0-9]+)*)*)/manifests/(?P.*)$`, func(rr Router) { + rr.Head("^$", func(w http.ResponseWriter, r *http.Request) { + w.WriteHeader(200) + }) + rr.Get("^$", func(w http.ResponseWriter, r *http.Request) { + w.WriteHeader(200) + fmt.Fprintf(w, "manifest get: %s %s", URLParam(r, "name"), URLParam(r, "reference")) + }) + rr.Put("^$", func(w http.ResponseWriter, r *http.Request) { + w.WriteHeader(200) + fmt.Fprintf(w, "manifest put: %s %s", URLParam(r, "name"), URLParam(r, "reference")) + }) + rr.Delete("^$", func(w http.ResponseWriter, r *http.Request) { + w.WriteHeader(200) + fmt.Fprintf(w, "manifest delete: %s %s", URLParam(r, "name"), URLParam(r, "reference")) + }) + }) + + ts := httptest.NewServer(m) + defer ts.Close() + + testCases := []testCase{ + { + name: "head", + path: "/v2/foo/bar/baz/manifests/tag", + method: "HEAD", + expectedStatus: 200, + expectedBody: "", + }, { + name: "get", + path: "/v2/foo/manifests/tag", + method: "GET", + expectedStatus: 200, + expectedBody: "manifest get: foo tag", + }, { + name: "put", + path: "/v2/foo/bar/manifests/tag", + method: "PUT", + expectedStatus: 200, + expectedBody: "manifest put: foo/bar tag", + }, { + name: "delete", + path: "/v2/foo/bar/baz/manifests/tag", + method: "DELETE", + expectedStatus: 200, + expectedBody: "manifest delete: foo/bar/baz tag", + }, + } + + runTestCases(t, ts, testCases) +} + +// TestMethodDispatchAcrossOverlappingPatterns guards against the 405 +// short-circuit: a request whose method is served by a later, overlapping +// pattern must be dispatched rather than rejected by the first pattern that +// only matched the path. +func TestMethodDispatchAcrossOverlappingPatterns(t *testing.T) { + m := New() + m.Get(`^/x$`, func(w http.ResponseWriter, r *http.Request) { + w.Write([]byte("get")) + }) + m.Post(`^/x.*$`, func(w http.ResponseWriter, r *http.Request) { + w.Write([]byte("post")) + }) + + ts := httptest.NewServer(m) + defer ts.Close() + + testCases := []testCase{ + { + name: "get matches first pattern", + path: "/x", + method: http.MethodGet, + expectedStatus: http.StatusOK, + expectedBody: "get", + }, { + name: "post falls through to overlapping pattern", + path: "/x", + method: http.MethodPost, + expectedStatus: http.StatusOK, + expectedBody: "post", + }, { + name: "unhandled method still yields 405", + path: "/x", + method: http.MethodDelete, + expectedStatus: http.StatusMethodNotAllowed, + expectedBody: "not allowed", + }, + } + + runTestCases(t, ts, testCases) +} + +// TestRouteNoSubrouteGroupEmptyRemainderOK verifies the legitimate no-group +// case: when every sub-route matches the empty remainder, registration succeeds. +func TestRouteNoSubrouteGroupEmptyRemainderOK(t *testing.T) { + m := New() + m.Route(`^/health/(?P[a-z]+)$`, func(r Router) { + r.Get(`^$`, func(w http.ResponseWriter, r *http.Request) { + w.Write([]byte("ok")) + }) + }) + ts := httptest.NewServer(m) + defer ts.Close() + runTestCases(t, ts, []testCase{{ + name: "empty-remainder sub-route reachable", + path: "/health/db", + method: http.MethodGet, + expectedStatus: http.StatusOK, + expectedBody: "ok", + }}) +} + +func returnMWs(t *testing.T) http.HandlerFunc { + return func(w http.ResponseWriter, r *http.Request) { + v, ok := r.Context().Value(middlewaresContextKey).([]string) + if !ok { + t.Fatalf("failed to get middlewares from context") + } + w.WriteHeader(200) + w.Write([]byte(strings.Join(v, " "))) + } +} + +func runTestCases(t *testing.T, ts *httptest.Server, testCases []testCase) { + for _, tc := range testCases { + resp, body := testRequest(t, ts, tc.method, tc.path, tc.body) + if resp.StatusCode != tc.expectedStatus { + t.Fatalf("test case '%s' failed, expected status %d, got %d", tc.name, tc.expectedStatus, resp.StatusCode) + } + if body != tc.expectedBody { + t.Fatalf("test case '%s' failed, expected body '%s', got '%s'", tc.name, tc.expectedBody, body) + } + } +} + +func testRequest(t *testing.T, ts *httptest.Server, method, path string, body io.Reader) (*http.Response, string) { + req, err := http.NewRequest(method, ts.URL+path, body) + if err != nil { + t.Fatal(err) + return nil, "" + } + + resp, err := http.DefaultClient.Do(req) + if err != nil { + t.Fatal(err) + return nil, "" + } + + respBody, err := io.ReadAll(resp.Body) + if err != nil { + t.Fatal(err) + return nil, "" + } + defer resp.Body.Close() + + return resp, string(respBody) +} diff --git a/ociserver/regexrouter/regexrouter.go b/ociserver/regexrouter/regexrouter.go new file mode 100644 index 0000000..5121819 --- /dev/null +++ b/ociserver/regexrouter/regexrouter.go @@ -0,0 +1,95 @@ +// Package regexrouter is a mux for Go that matches routes with regular +// expressions. +// +// # Patterns +// +// A pattern is a raw Go regular expression (see the regexp/syntax package), +// matched against the request path with FindStringSubmatch. +// +// Patterns are NOT anchored automatically. Because FindStringSubmatch matches +// anywhere in the path, an unanchored pattern matches any path that merely +// contains it: the pattern `/users` also matches /api/users-admin/list. Anchor +// patterns with ^ and $ to match the whole path (`^/users$`) unless a partial +// match is genuinely intended. Invalid patterns panic at registration; use +// ValidPattern to check dynamically-built patterns first. +// +// Routes are evaluated in registration order and the first pattern that matches +// wins, so register more specific patterns before broader ones. +// +// # Parameters +// +// Named capture groups become request parameters, read with URLParam: +// +// m.Get(`^/users/(?P[0-9]+)$`, func(w http.ResponseWriter, r *http.Request) { +// id := regexrouter.URLParam(r, "id") +// ... +// }) +// +// # Sub-routers +// +// Route mounts a sub-Router. The optional "subroute" capture group (see +// SubrouteParam) designates the remaining path the sub-Router matches against; +// its sub-patterns are matched against that remainder: +// +// m.Route(`^/api/(?P.*)$`, func(r regexrouter.Router) { +// r.Get(`^widgets$`, ...) // matches GET /api/widgets +// }) +package regexrouter + +import ( + "net/http" +) + +// Router consisting of the core routing methods used by chi's Mux, +// using only the standard net/http. +type Router interface { + http.Handler + + // Use appends one or more middlewares onto the Router stack. + Use(middlewares ...func(http.Handler) http.Handler) + + // With adds inline middlewares for an endpoint handler. + //With(middlewares ...func(http.Handler) http.Handler) Router + + // Group adds a new inline-Router along the current routing + // path, with a fresh middleware stack for the inline-Router. + Group(fn func(r Router)) Router + + // Route mounts a sub-Router along a `pattern`` string. It is the way to + // compose sub-Routers; use a `(?P...)` capture group in the + // pattern to delegate the remaining path to the sub-Router. + Route(pattern string, fn func(r Router)) Router + + // Handle and HandleFunc adds routes for `pattern` that matches + // all HTTP methods. + Handle(pattern string, h http.Handler) + HandleFunc(pattern string, h http.HandlerFunc) + + // Method and MethodFunc adds routes for `pattern` that matches + // the `method` HTTP method. + Method(method, pattern string, h http.Handler) + MethodFunc(method, pattern string, h http.HandlerFunc) + + // HTTP-method routing along `pattern` + Connect(pattern string, h http.HandlerFunc) + Delete(pattern string, h http.HandlerFunc) + Get(pattern string, h http.HandlerFunc) + Head(pattern string, h http.HandlerFunc) + Options(pattern string, h http.HandlerFunc) + Patch(pattern string, h http.HandlerFunc) + Post(pattern string, h http.HandlerFunc) + Put(pattern string, h http.HandlerFunc) + Trace(pattern string, h http.HandlerFunc) + + // NotFound defines a handler to respond whenever a route could + // not be found. + NotFound(h http.HandlerFunc) + + // MethodNotAllowed defines a handler to respond whenever a method is + // not allowed. + MethodNotAllowed(h http.HandlerFunc) +} + +// Middlewares type is a slice of standard middleware handlers with methods +// to compose middleware chains and http.Handler's. +type Middlewares []func(http.Handler) http.Handler diff --git a/ociserver/registry.go b/ociserver/registry.go deleted file mode 100644 index 8e48cc7..0000000 --- a/ociserver/registry.go +++ /dev/null @@ -1,233 +0,0 @@ -// Copyright 2018 Google LLC All Rights Reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -// Package ociserver implements a docker V2 registry and the OCI distribution specification. -// -// It is designed to be used anywhere a low dependency container registry is needed. -// -// Its goal is to be standards compliant and its strictness will increase over time. -package ociserver - -import ( - "context" - "fmt" - "log" - "net/http" - "sync/atomic" - - "github.com/docker/oci" - "github.com/docker/oci/internal/ocirequest" -) - -// debug causes debug messages to be emitted when running the server. -const debug = false - -// Options holds options for the server. -type Options struct { - // WriteError is used to write error responses. It is passed the - // writer to write the error response to, the request that - // the error is in response to, and the error itself. - // - // If WriteError is nil, [oci.WriteError] will - // be used and any error discarded. - WriteError func(w http.ResponseWriter, req *http.Request, err error) - - // DisableReferrersAPI, when true, causes the registry to behave as if - // it does not understand the referrers API. - DisableReferrersAPI bool - - // DisableReferrersFiltering, when true, cause the registry - // to behave as if it does not recognize the artifactType filter - // on the referrers API. - DisableReferrersFiltering bool - - // DisableSinglePostUpload, when true, causes the registry - // to reject uploads with a single POST request. - // This is useful in combination with LocationsForDescriptor - // to cause uploaded blob content to flow through - // another server. - DisableSinglePostUpload bool - - // MaxListPageSize, if > 0, causes the list endpoints to return an - // error if the page size is greater than that. This emulates - // a quirk of AWS ECR where it refuses request for any - // page size > 1000. - MaxListPageSize int - - // OmitDigestFromTagGetResponse causes the registry - // to omit the Docker-Content-Digest header from a tag - // GET response, mimicking the behavior of registries that - // do the same (for example AWS ECR). - OmitDigestFromTagGetResponse bool - - // OmitLinkHeaderFromResponses causes the server - // to leave out the Link header from list responses. - OmitLinkHeaderFromResponses bool - - // LocationForUploadID transforms an upload ID as returned by - // ocirequest.BlobWriter.ID to the absolute URL location - // as returned by the upload endpoints. - // - // By default, when this function is nil, or it returns an empty - // string, upload IDs are treated as opaque identifiers and the - // returned locations are always host-relative URLs into the - // server itself. - // - // This can be used to allow clients to fetch and push content - // directly from some upstream server rather than passing - // through this server. Clients doing that will need access - // rights to that remote location. - LocationForUploadID func(string) (string, error) - - // LocationsForDescriptor returns a set of possible download - // URLs for the given descriptor. - // If it's nil, then all locations returned by the server - // will refer to the server itself. - // - // If not, then the Location header of responses will be - // set accordingly (to an arbitrary value from the - // returned slice if there are multiple). - // - // Returning a location from this function will also - // cause GET requests to return a redirect response - // to that location. - // - // TODO perhaps the redirect behavior described above - // isn't always what is wanted? - LocationsForDescriptor func(isManifest bool, desc oci.Descriptor) ([]string, error) - - DebugID string -} - -var debugID int32 - -// New returns a handler which implements the docker registry protocol -// by making calls to the underlying registry backend r. -// -// If opts is nil, it's equivalent to passing new(Options). -// -// The returned handler should be registered at the site root. -// -// # Errors -// -// All HTTP responses will be JSON, formatted according to the -// OCI spec. If an error returned from backend conforms to -// [oci.Error], the associated code and detail will be used. -// -// The HTTP response code will be determined from the error -// code when possible. If it can't be determined and the -// error implements [oci.HTTPError], the code returned -// by StatusCode will be used as the HTTP response code. -func New(backend oci.Interface, opts *Options) http.Handler { - if opts == nil { - opts = new(Options) - } - r := ®istry{ - opts: *opts, - backend: backend, - } - if r.opts.DebugID == "" { - r.opts.DebugID = fmt.Sprintf("ociserver%d", atomic.AddInt32(&debugID, 1)) - } - if r.opts.WriteError == nil { - r.opts.WriteError = func(w http.ResponseWriter, _ *http.Request, err error) { - oci.WriteError(w, err) - } - } - return r -} - -func (r *registry) logf(f string, a ...any) { - log.Printf("ociserver %s: %s", r.opts.DebugID, fmt.Sprintf(f, a...)) -} - -type registry struct { - opts Options - backend oci.Interface -} - -var handlers = []func(r *registry, ctx context.Context, w http.ResponseWriter, req *http.Request, rreq *ocirequest.Request) error{ - ocirequest.ReqPing: (*registry).handlePing, - ocirequest.ReqBlobGet: (*registry).handleBlobGet, - ocirequest.ReqBlobHead: (*registry).handleBlobHead, - ocirequest.ReqBlobDelete: (*registry).handleBlobDelete, - ocirequest.ReqBlobStartUpload: (*registry).handleBlobStartUpload, - ocirequest.ReqBlobUploadBlob: (*registry).handleBlobUploadBlob, - ocirequest.ReqBlobMount: (*registry).handleBlobMount, - ocirequest.ReqBlobUploadInfo: (*registry).handleBlobUploadInfo, - ocirequest.ReqBlobUploadChunk: (*registry).handleBlobUploadChunk, - ocirequest.ReqBlobCompleteUpload: (*registry).handleBlobCompleteUpload, - ocirequest.ReqManifestGet: (*registry).handleManifestGet, - ocirequest.ReqManifestHead: (*registry).handleManifestHead, - ocirequest.ReqManifestPut: (*registry).handleManifestPut, - ocirequest.ReqManifestDelete: (*registry).handleManifestDelete, - ocirequest.ReqTagsList: (*registry).handleTagsList, - ocirequest.ReqReferrersList: (*registry).handleReferrersList, - ocirequest.ReqCatalogList: (*registry).handleCatalogList, -} - -func (r *registry) ServeHTTP(resp http.ResponseWriter, req *http.Request) { - if rerr := r.v2(resp, req); rerr != nil { - r.opts.WriteError(resp, req, rerr) - return - } -} - -// https://docs.docker.com/registry/spec/api/#api-version-check -// https://github.com/opencontainers/distribution-spec/blob/master/spec.md#api-version-check -func (r *registry) v2(resp http.ResponseWriter, req *http.Request) (_err error) { - if debug { - r.logf("registry.v2 %v %s {", req.Method, req.URL) - defer func() { - if _err != nil { - r.logf("} -> %v", _err) - } else { - r.logf("}") - } - }() - } - - rreq, err := ocirequest.Parse(req.Method, req.URL) - if err != nil { - resp.Header().Set("Docker-Distribution-API-Version", "registry/2.0") - return err - } - handle := handlers[rreq.Kind] - return handle(r, req.Context(), resp, req, rreq) -} - -func (r *registry) handlePing(ctx context.Context, resp http.ResponseWriter, req *http.Request, rreq *ocirequest.Request) error { - resp.Header().Set("Docker-Distribution-API-Version", "registry/2.0") - return nil -} - -func (r *registry) setLocationHeader(resp http.ResponseWriter, isManifest bool, desc oci.Descriptor, defaultLocation string) error { - loc := defaultLocation - if r.opts.LocationsForDescriptor != nil { - locs, err := r.opts.LocationsForDescriptor(isManifest, desc) - if err != nil { - what := "blob" - if isManifest { - what = "manifest" - } - return fmt.Errorf("cannot determine location for %s: %v", what, err) - } - if len(locs) > 0 { - loc = locs[0] // TODO select arbitrary location from the slice - } - } - resp.Header().Set("Location", loc) - resp.Header().Set("Docker-Content-Digest", desc.Digest.String()) - return nil -} diff --git a/ociserver/registry_test.go b/ociserver/registry_test.go deleted file mode 100644 index 6cfe07a..0000000 --- a/ociserver/registry_test.go +++ /dev/null @@ -1,678 +0,0 @@ -// Copyright 2018 Google LLC All Rights Reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -package ociserver_test - -import ( - "fmt" - "io" - "net/http" - "net/http/httptest" - "strings" - "testing" - - "github.com/docker/oci/ocidigest" - "github.com/docker/oci/ocimem" - "github.com/docker/oci/ociserver" - "github.com/stretchr/testify/require" -) - -const ( - weirdIndex = `{ - "manifests": [ - { - "size": 3, - "digest":"sha256:2c26b46b68ffc68ff99b453c1d30413413422d706483bfa0f98a5e886266e7ae", - "mediaType":"application/vnd.oci.image.layer.nondistributable.v1.tar+gzip" - },{ - "size": 3, - "digest":"sha256:2c26b46b68ffc68ff99b453c1d30413413422d706483bfa0f98a5e886266e7ae", - "mediaType":"application/xml" - },{ - "size": 3, - "digest":"sha256:2c26b46b68ffc68ff99b453c1d30413413422d706483bfa0f98a5e886266e7ae", - "mediaType":"application/vnd.oci.image.manifest.v1+json" - } - ] -}` -) - -func TestCalls(t *testing.T) { - tcs := []struct { - skip bool - - Description string - - // Request / setup - Method string - Body string // request body to send - URL string - Digests map[string]string - Manifests map[string]string - BlobStream map[string]string - RequestHeader map[string]string - - // Response - WantCode int - WantHeader map[string]string - WantBody string // response body to expect - }{ - { - Description: "v2_returns_200", - Method: "GET", - URL: "/v2", - WantCode: http.StatusOK, - WantHeader: map[string]string{"Docker-Distribution-API-Version": "registry/2.0"}, - }, - { - Description: "v2_slash_returns_200", - Method: "GET", - URL: "/v2/", - WantCode: http.StatusOK, - WantHeader: map[string]string{"Docker-Distribution-API-Version": "registry/2.0"}, - }, - { - Description: "v2_bad_returns_404", - Method: "GET", - URL: "/v2/bad", - WantCode: http.StatusNotFound, - WantHeader: map[string]string{"Docker-Distribution-API-Version": "registry/2.0"}, - WantBody: `{"errors":[{"code":"UNKNOWN","message":"page not found"}]}`, - }, - { - Description: "GET_non_existent_blob", - Method: "GET", - URL: "/v2/foo/blobs/sha256:2c26b46b68ffc68ff99b453c1d30413413422d706483bfa0f98a5e886266e7ae", - WantCode: http.StatusNotFound, - WantBody: `{"errors":[{"code":"NAME_UNKNOWN","message":"repository name not known to registry"}]}`, - }, - { - Description: "HEAD_non_existent_blob", - Method: "HEAD", - URL: "/v2/foo/blobs/sha256:2c26b46b68ffc68ff99b453c1d30413413422d706483bfa0f98a5e886266e7ae", - WantCode: http.StatusNotFound, - }, - { - Description: "GET_bad_digest", - Method: "GET", - URL: "/v2/foo/blobs/sha256:asd", - WantCode: http.StatusBadRequest, - WantBody: `{"errors":[{"code":"DIGEST_INVALID","message":"badly formed digest"}]}`, - }, - { - Description: "HEAD_bad_digest", - Method: "HEAD", - URL: "/v2/foo/blobs/sha256:asd", - WantCode: http.StatusBadRequest, - }, - { - Description: "bad_blob_verb", - Method: "FOO", - URL: "/v2/foo/blobs/sha256:2c26b46b68ffc68ff99b453c1d30413413422d706483bfa0f98a5e886266e7ae", - WantCode: http.StatusMethodNotAllowed, - WantBody: `{"errors":[{"code":"UNKNOWN","message":"method not allowed"}]}`, - }, - { - Description: "GET_containerless_blob", - Digests: map[string]string{"sha256:2c26b46b68ffc68ff99b453c1d30413413422d706483bfa0f98a5e886266e7ae": "foo"}, - Method: "GET", - URL: "/v2/foo/blobs/sha256:2c26b46b68ffc68ff99b453c1d30413413422d706483bfa0f98a5e886266e7ae", - WantCode: http.StatusOK, - WantHeader: map[string]string{"Docker-Content-Digest": "sha256:2c26b46b68ffc68ff99b453c1d30413413422d706483bfa0f98a5e886266e7ae"}, - WantBody: "foo", - }, - { - Description: "GET_blob", - Digests: map[string]string{"sha256:2c26b46b68ffc68ff99b453c1d30413413422d706483bfa0f98a5e886266e7ae": "foo"}, - Method: "GET", - URL: "/v2/foo/blobs/sha256:2c26b46b68ffc68ff99b453c1d30413413422d706483bfa0f98a5e886266e7ae", - WantCode: http.StatusOK, - WantHeader: map[string]string{"Docker-Content-Digest": "sha256:2c26b46b68ffc68ff99b453c1d30413413422d706483bfa0f98a5e886266e7ae"}, - WantBody: "foo", - }, - { - Description: "GET_blob_range_defined_range", - Digests: map[string]string{ - "sha256:b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9": "hello world", - }, - Method: "GET", - RequestHeader: map[string]string{ - "Range": "bytes=1-4", - }, - URL: "/v2/foo/blobs/sha256:b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9", - WantCode: http.StatusPartialContent, - WantHeader: map[string]string{ - "Docker-Content-Digest": "sha256:b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9", - "Content-Length": "4", - "Content-Range": "bytes 1-4/11", - }, - WantBody: "ello", - }, - { - Description: "GET_blob_range_undefined_range_end", - Digests: map[string]string{ - "sha256:b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9": "hello world", - }, - Method: "GET", - RequestHeader: map[string]string{ - "Range": "bytes=3-", - }, - URL: "/v2/foo/blobs/sha256:b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9", - WantCode: http.StatusPartialContent, - WantHeader: map[string]string{ - "Docker-Content-Digest": "sha256:b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9", - "Content-Length": "8", - "Content-Range": "bytes 3-10/11", - }, - WantBody: "lo world", - }, - { - Description: "GET_blob_range_invalid-range-start", - Digests: map[string]string{ - "sha256:b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9": "hello world", - }, - Method: "GET", - RequestHeader: map[string]string{ - "Range": "bytes=20-30", - }, - URL: "/v2/foo/blobs/sha256:b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9", - // TODO change ocimem to return an error that results in a 416 status. - WantCode: http.StatusInternalServerError, - WantBody: `{"errors":[{"code":"UNKNOWN","message":"invalid range [20, 11]; have [0, 11]"}]}`, - }, - { - Description: "HEAD_blob", - Digests: map[string]string{"sha256:2c26b46b68ffc68ff99b453c1d30413413422d706483bfa0f98a5e886266e7ae": "foo"}, - Method: "HEAD", - URL: "/v2/foo/blobs/sha256:2c26b46b68ffc68ff99b453c1d30413413422d706483bfa0f98a5e886266e7ae", - WantCode: http.StatusOK, - WantHeader: map[string]string{ - "Content-Length": "3", - "Docker-Content-Digest": "sha256:2c26b46b68ffc68ff99b453c1d30413413422d706483bfa0f98a5e886266e7ae", - }, - }, - { - Description: "DELETE_blob", - Digests: map[string]string{"sha256:2c26b46b68ffc68ff99b453c1d30413413422d706483bfa0f98a5e886266e7ae": "foo"}, - Method: "DELETE", - URL: "/v2/foo/blobs/sha256:2c26b46b68ffc68ff99b453c1d30413413422d706483bfa0f98a5e886266e7ae", - WantCode: http.StatusAccepted, - }, - { - Description: "blob_url_with_no_container", - Method: "GET", - URL: "/v2/blobs/sha256:2c26b46b68ffc68ff99b453c1d30413413422d706483bfa0f98a5e886266e7ae", - WantCode: http.StatusNotFound, - WantBody: `{"errors":[{"code":"UNKNOWN","message":"page not found"}]}`, - }, - { - Description: "uploadurl", - Method: "POST", - URL: "/v2/foo/blobs/uploads/", - WantCode: http.StatusAccepted, - WantHeader: map[string]string{"Range": "0-0"}, - }, - { - Description: "uploadurl", - Method: "POST", - URL: "/v2/foo/blobs/uploads/", - WantCode: http.StatusAccepted, - WantHeader: map[string]string{"Range": "0-0"}, - }, - { - Description: "upload_put_missing_digest", - Method: "PUT", - URL: "/v2/foo/blobs/uploads/MQ", - WantCode: http.StatusBadRequest, - WantBody: `{"errors":[{"code":"DIGEST_INVALID","message":"badly formed digest"}]}`, - }, - { - Description: "monolithic_upload_good_digest", - Method: "POST", - URL: "/v2/foo/blobs/uploads?digest=sha256:2c26b46b68ffc68ff99b453c1d30413413422d706483bfa0f98a5e886266e7ae", - WantCode: http.StatusCreated, - Body: "foo", - WantHeader: map[string]string{"Docker-Content-Digest": "sha256:2c26b46b68ffc68ff99b453c1d30413413422d706483bfa0f98a5e886266e7ae"}, - }, - { - Description: "monolithic_upload_bad_digest", - Method: "POST", - URL: "/v2/foo/blobs/uploads?digest=sha256:fake", - Body: "foo", - WantCode: http.StatusBadRequest, - WantBody: `{"errors":[{"code":"DIGEST_INVALID","message":"badly formed digest"}]}`, - }, - { - Description: "upload_good_digest", - Method: "PUT", - URL: "/v2/foo/blobs/uploads/MQ?digest=sha256:2c26b46b68ffc68ff99b453c1d30413413422d706483bfa0f98a5e886266e7ae", - WantCode: http.StatusCreated, - Body: "foo", - WantHeader: map[string]string{"Docker-Content-Digest": "sha256:2c26b46b68ffc68ff99b453c1d30413413422d706483bfa0f98a5e886266e7ae"}, - }, - { - Description: "upload_bad_digest", - Method: "PUT", - URL: "/v2/foo/blobs/uploads/MQ?digest=sha256:baddigest", - WantCode: http.StatusBadRequest, - Body: "foo", - WantBody: `{"errors":[{"code":"DIGEST_INVALID","message":"badly formed digest"}]}`, - }, - { - Description: "stream_upload", - Method: "PATCH", - URL: "/v2/foo/blobs/uploads/MQ", - WantCode: http.StatusAccepted, - Body: "foo", - RequestHeader: map[string]string{ - "Content-Range": "0-2", - }, - WantHeader: map[string]string{ - "Range": "0-2", - "Location": "/v2/foo/blobs/uploads/MQ", - }, - }, - { - skip: true, - Description: "stream_duplicate_upload", - Method: "PATCH", - URL: "/v2/foo/blobs/uploads/MQ", - WantCode: http.StatusBadRequest, - Body: "foo", - BlobStream: map[string]string{"MQ": "foo"}, - }, - { - Description: "stream_finish_upload", - Method: "PUT", - URL: "/v2/foo/blobs/uploads/MQ?digest=sha256:2c26b46b68ffc68ff99b453c1d30413413422d706483bfa0f98a5e886266e7ae", - BlobStream: map[string]string{"MQ": "foo"}, - WantCode: http.StatusCreated, - WantHeader: map[string]string{"Docker-Content-Digest": "sha256:2c26b46b68ffc68ff99b453c1d30413413422d706483bfa0f98a5e886266e7ae"}, - }, - { - Description: "get_missing_manifest", - Method: "GET", - URL: "/v2/foo/manifests/latest", - WantCode: http.StatusNotFound, - WantBody: `{"errors":[{"code":"NAME_UNKNOWN","message":"repository name not known to registry"}]}`, - }, - { - Description: "head_missing_manifest", - Method: "HEAD", - URL: "/v2/foo/manifests/latest", - WantCode: http.StatusNotFound, - }, - { - Description: "get_missing_manifest_good_container", - Manifests: map[string]string{"foo/manifests/latest": "foo"}, - Method: "GET", - URL: "/v2/foo/manifests/bar", - WantCode: http.StatusNotFound, - WantBody: `{"errors":[{"code":"MANIFEST_UNKNOWN","message":"manifest unknown to registry"}]}`, - }, - { - Description: "head_missing_manifest_good_container", - Manifests: map[string]string{"foo/manifests/latest": "foo"}, - Method: "HEAD", - URL: "/v2/foo/manifests/bar", - WantCode: http.StatusNotFound, - }, - { - Description: "get_manifest_by_tag", - Manifests: map[string]string{"foo/manifests/latest": "foo"}, - Method: "GET", - URL: "/v2/foo/manifests/latest", - WantCode: http.StatusOK, - WantBody: "foo", - }, - { - Description: "get_manifest_by_digest", - Manifests: map[string]string{"foo/manifests/latest": "foo"}, - Method: "GET", - URL: "/v2/foo/manifests/" + digestOf("foo"), - WantCode: http.StatusOK, - WantBody: "foo", - }, - { - Description: "head_manifest", - Manifests: map[string]string{"foo/manifests/latest": "foo"}, - Method: "HEAD", - URL: "/v2/foo/manifests/latest", - WantCode: http.StatusOK, - }, - { - Description: "create_manifest", - Method: "PUT", - URL: "/v2/foo/manifests/latest", - WantCode: http.StatusCreated, - Body: "foo", - }, - { - Description: "create_index", - Method: "PUT", - URL: "/v2/foo/manifests/latest", - WantCode: http.StatusCreated, - Body: weirdIndex, - RequestHeader: map[string]string{ - "Content-Type": "application/vnd.oci.image.index.v1+json", - }, - Manifests: map[string]string{"foo/manifests/image": "foo"}, - }, - { - skip: true, - Description: "create_index_missing_child", - Method: "PUT", - URL: "/v2/foo/manifests/latest", - WantCode: http.StatusNotFound, - Body: weirdIndex, - RequestHeader: map[string]string{ - "Content-Type": "application/vnd.oci.image.index.v1+json", - }, - }, - { - skip: true, - Description: "bad_index_body", - Method: "PUT", - URL: "/v2/foo/manifests/latest", - WantCode: http.StatusBadRequest, - Body: "foo", - RequestHeader: map[string]string{ - "Content-Type": "application/vnd.oci.image.index.v1+json", - }, - }, - { - Description: "bad_manifest_method", - Method: "BAR", - URL: "/v2/foo/manifests/latest", - WantCode: http.StatusMethodNotAllowed, - WantBody: `{"errors":[{"code":"UNKNOWN","message":"method not allowed"}]}`, - }, - { - Description: "Chunk_upload_start", - Method: "PATCH", - URL: "/v2/foo/blobs/uploads/MQ", - RequestHeader: map[string]string{"Content-Range": "0-2"}, - WantCode: http.StatusAccepted, - Body: "foo", - WantHeader: map[string]string{ - "Range": "0-2", - "Location": "/v2/foo/blobs/uploads/MQ", - }, - }, - { - Description: "Chunk_upload_bad_content_range", - Method: "PATCH", - URL: "/v2/foo/blobs/uploads/MQ", - RequestHeader: map[string]string{"Content-Range": "0-bar"}, - // TODO the original had 405 response here. Which is correct? - WantCode: http.StatusBadRequest, - Body: "foo", - WantBody: `{"errors":[{"code":"UNSUPPORTED","message":"we don't understand your Content-Range"}]}`, - }, - { - Description: "Chunk_upload_overlaps_previous_data", - Method: "PATCH", - URL: "/v2/foo/blobs/uploads/MQ", - BlobStream: map[string]string{"MQ": "foo"}, - RequestHeader: map[string]string{"Content-Range": "2-4"}, - WantCode: http.StatusRequestedRangeNotSatisfiable, - Body: "bar", - WantBody: `{"errors":[{"code":"RANGE_INVALID","message":"cannot copy blob data: invalid offset 2 in resumed upload (actual offset 3): range invalid: invalid content range"}]}`, - }, - { - Description: "Chunk_upload_after_previous_data", - Method: "PATCH", - URL: "/v2/foo/blobs/uploads/MQ", - BlobStream: map[string]string{"MQ": "foo"}, - RequestHeader: map[string]string{"Content-Range": "3-5"}, - WantCode: http.StatusAccepted, - Body: "bar", - WantHeader: map[string]string{ - "Range": "0-5", - "Location": "/v2/foo/blobs/uploads/MQ", - }, - }, - { - Description: "DELETE_Unknown_name", - Method: "DELETE", - URL: "/v2/test/honk/manifests/latest", - WantCode: http.StatusNotFound, - WantBody: `{"errors":[{"code":"NAME_UNKNOWN","message":"repository name not known to registry"}]}`, - }, - { - Description: "DELETE_Unknown_manifest", - Manifests: map[string]string{"honk/manifests/latest": "honk"}, - Method: "DELETE", - URL: "/v2/honk/manifests/tag-honk", - WantCode: http.StatusNotFound, - WantBody: `{"errors":[{"code":"MANIFEST_UNKNOWN","message":"manifest unknown to registry: tag does not exist"}]}`, - }, - { - Description: "DELETE_existing_manifest", - Manifests: map[string]string{"foo/manifests/latest": "foo"}, - Method: "DELETE", - URL: "/v2/foo/manifests/latest", - WantCode: http.StatusAccepted, - }, - { - Description: "DELETE_existing_manifest_by_digest", - Manifests: map[string]string{"foo/manifests/latest": "foo"}, - Method: "DELETE", - URL: "/v2/foo/manifests/" + digestOf("foo"), - WantCode: http.StatusAccepted, - }, - { - Description: "list_tags", - Manifests: map[string]string{"foo/manifests/latest": "foo", "foo/manifests/tag1": "foo"}, - Method: "GET", - URL: "/v2/foo/tags/list?n=1000", - WantCode: http.StatusOK, - WantBody: `{"name":"foo","tags":["latest","tag1"]}`, - }, - { - Description: "limit_tags", - Manifests: map[string]string{"foo/manifests/latest": "foo", "foo/manifests/tag1": "foo"}, - Method: "GET", - URL: "/v2/foo/tags/list?n=1", - WantCode: http.StatusOK, - WantBody: `{"name":"foo","tags":["latest"]}`, - }, - { - Description: "offset_tags", - Manifests: map[string]string{"foo/manifests/latest": "foo", "foo/manifests/tag1": "foo"}, - Method: "GET", - URL: "/v2/foo/tags/list?last=latest", - WantCode: http.StatusOK, - WantBody: `{"name":"foo","tags":["tag1"]}`, - }, - { - Description: "list_non_existing_tags", - Method: "GET", - URL: "/v2/foo/tags/list?n=1000", - WantCode: http.StatusNotFound, - WantBody: `{"errors":[{"code":"NAME_UNKNOWN","message":"repository name not known to registry"}]}`, - }, - { - Description: "list_tags_bad_request", - Method: "GET", - URL: "/v2/foo/tags/list?n=INVALID", - WantCode: http.StatusBadRequest, - WantBody: `{"errors":[{"code":"UNKNOWN","message":"query parameter n is not a valid integer"}]}`, - }, - { - Description: "list_repos", - Manifests: map[string]string{"foo/manifests/latest": "foo", "bar/manifests/latest": "bar"}, - Method: "GET", - URL: "/v2/_catalog?n=1000", - WantCode: http.StatusOK, - WantBody: `{"repositories":["bar","foo"]}`, - }, - { - Description: "fetch_references", - Method: "GET", - URL: "/v2/foo/referrers/" + digestOf("foo"), - WantCode: http.StatusOK, - Manifests: map[string]string{ - "foo/manifests/image": "foo", - "foo/manifests/points-to-image": "{\"subject\": {\"digest\": \"" + digestOf("foo") + "\"}}", - }, - WantBody: `{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":null}`, - }, - { - Description: "fetch_references,_subject_pointing_elsewhere", - Method: "GET", - URL: "/v2/foo/referrers/" + digestOf("foo"), - WantCode: http.StatusOK, - Manifests: map[string]string{ - "foo/manifests/image": "foo", - "foo/manifests/points-to-image": "{\"subject\": {\"digest\": \"" + digestOf("nonexistant") + "\"}}", - }, - WantBody: `{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":null}`, - }, - { - Description: "fetch_references,_no_results", - Method: "GET", - URL: "/v2/foo/referrers/" + digestOf("foo"), - WantCode: http.StatusOK, - Manifests: map[string]string{ - "foo/manifests/image": "foo", - }, - WantBody: `{"schemaVersion":2,"mediaType":"application/vnd.oci.image.index.v1+json","manifests":null}`, - }, - { - Description: "fetch_references,_missing_repo", - Method: "GET", - URL: "/v2/does-not-exist/referrers/" + digestOf("foo"), - WantCode: http.StatusNotFound, - WantBody: `{"errors":[{"code":"NAME_UNKNOWN","message":"repository name not known to registry"}]}`, - }, - { - Description: "fetch_references,_bad_target_(tag_vs._digest)", - Method: "GET", - URL: "/v2/foo/referrers/latest", - WantCode: http.StatusBadRequest, - WantBody: `{"errors":[{"code":"DIGEST_INVALID","message":"badly formed digest"}]}`, - }, - { - skip: true, - Description: "fetch_references,_bad_method", - Method: "POST", - URL: "/v2/foo/referrers/" + digestOf("foo"), - WantCode: http.StatusBadRequest, - }, - } - - for _, tc := range tcs { - - testf := func(t *testing.T) { - if tc.skip { - t.Skip("skipping") - } - r := ociserver.New(ocimem.New(), nil) - s := httptest.NewServer(r) - defer s.Close() - - for manifest, contents := range tc.Manifests { - req, _ := http.NewRequest("PUT", s.URL+"/v2/"+manifest, strings.NewReader(contents)) - req.Header.Set("Content-Type", "application/octet-stream") // TODO better media type - t.Log(req.Method, req.URL) - resp, err := s.Client().Do(req) - if err != nil { - t.Fatalf("Error uploading manifest: %v", err) - } - if resp.StatusCode != http.StatusCreated { - body, _ := io.ReadAll(resp.Body) - t.Fatalf("Error uploading manifest got status: %d %s", resp.StatusCode, body) - } - t.Logf("created manifest with digest %v", resp.Header.Get("Docker-Content-Digest")) - } - - for digest, contents := range tc.Digests { - req, _ := http.NewRequest( - "POST", - fmt.Sprintf("%s/v2/foo/blobs/uploads/?digest=%s", s.URL, digest), - strings.NewReader(contents), - ) - req.Header.Set("Content-Length", fmt.Sprint(len(contents))) // TODO better media type - t.Log(req.Method, req.URL) - resp, err := s.Client().Do(req) - if err != nil { - t.Fatalf("Error uploading digest: %v", err) - } - if resp.StatusCode != http.StatusCreated { - body, _ := io.ReadAll(resp.Body) - t.Fatalf("Error uploading digest got status: %d %s", resp.StatusCode, body) - } - } - - for upload, contents := range tc.BlobStream { - req, err := http.NewRequest( - "PATCH", - fmt.Sprintf("%s/v2/foo/blobs/uploads/%s", s.URL, upload), - io.NopCloser(strings.NewReader(contents)), - ) - if err != nil { - t.Fatal(err) - } - req.Header.Add("Content-Range", fmt.Sprintf("0-%d", len(contents)-1)) - t.Log(req.Method, req.URL) - resp, err := s.Client().Do(req) - if err != nil { - t.Fatalf("Error streaming blob: %v", err) - } - if resp.StatusCode != http.StatusAccepted { - body, _ := io.ReadAll(resp.Body) - t.Fatalf("Error streaming blob: %d %s", resp.StatusCode, body) - } - - } - - req, err := http.NewRequest(tc.Method, s.URL+tc.URL, strings.NewReader(tc.Body)) - require.NoError(t, err) - for k, v := range tc.RequestHeader { - req.Header.Set(k, v) - } - t.Logf("%s %v", req.Method, req.URL) - resp, err := s.Client().Do(req) - if err != nil { - t.Fatalf("Error getting %q: %v", tc.URL, err) - } - defer resp.Body.Close() - body, err := io.ReadAll(resp.Body) - if err != nil { - t.Errorf("Reading response body: %v", err) - } - if resp.StatusCode != tc.WantCode { - t.Fatalf("Incorrect status code, got %d, want %d; body: %s", resp.StatusCode, tc.WantCode, body) - } - - for k, v := range tc.WantHeader { - r := resp.Header.Get(k) - if r != v { - t.Errorf("Incorrect header %q received, got %q, want %q", k, r, v) - } - } - - if string(body) != tc.WantBody { - t.Logf("\n WantBody: `%s`,", body) - t.Errorf("Incorrect response body.\ngot:\n\t%q\n\twant:\n\t%q", body, tc.WantBody) - } - } - t.Run(tc.Description, testf) - } -} - -func digestOf(s string) string { - return ocidigest.FromBytes([]byte(s)).String() -} diff --git a/ociserver/router_test.go b/ociserver/router_test.go new file mode 100644 index 0000000..e8190bd --- /dev/null +++ b/ociserver/router_test.go @@ -0,0 +1,16 @@ +package ociserver + +import ( + "net/http" + "net/http/httptest" + "testing" + + "github.com/docker/oci/ociserver/regexrouter" +) + +func serveTestRoute(t testing.TB, pattern string, handler http.Handler, rec *httptest.ResponseRecorder, req *http.Request) { + t.Helper() + r := regexrouter.New() + r.Handle(pattern, handler) + r.ServeHTTP(rec, req) +} diff --git a/ociserver/server.go b/ociserver/server.go new file mode 100644 index 0000000..86a8d64 --- /dev/null +++ b/ociserver/server.go @@ -0,0 +1,167 @@ +package ociserver + +import ( + "context" + "encoding/json" + "log/slog" + "net/http" + "slices" + "strings" + + "github.com/docker/oci" + "github.com/docker/oci/ociserver/regexrouter" +) + +// ServerConfig configures a [Server]. +type ServerConfig struct { + // Logger receives diagnostics for unexpected internal failures. A nil + // Logger disables logging. + Logger *slog.Logger + + // Middlewares are applied to all routes on the server's root mux, including + // routes added through [Server.Mux]. They are applied in the order provided; + // the first middleware is the outermost middleware. + Middlewares []func(http.Handler) http.Handler + + // AuthMiddleware, when non-nil, is applied only to the built-in OCI routes. + AuthMiddleware func(http.Handler) http.Handler +} + +// Server contains everything necessary to run the API portion of the service +type Server struct { + cfg ServerConfig + mux *regexrouter.Mux + db oci.Interface + redirect Redirecter +} + +var _ http.Handler = (*Server)(nil) + +// New returns a new server backed by pers. A nil cfg is equivalent to a +// pointer to a zero [ServerConfig]. The configuration is copied before New +// returns and may be modified by the caller afterward. +func New(pers oci.Interface, cfg0 *ServerConfig) (*Server, error) { + var cfg ServerConfig + if cfg0 != nil { + cfg = *cfg0 + cfg.Middlewares = slices.Clone(cfg0.Middlewares) + } + s := &Server{ + cfg: cfg, + db: pers, + } + if redirecter, ok := pers.(Redirecter); ok { + s.redirect = redirecter + } + s.addRoutes() + return s, nil +} + +// ServeHTTP implements [http.Handler]. +func (s *Server) ServeHTTP(w http.ResponseWriter, r *http.Request) { + s.mux.ServeHTTP(w, r) +} + +// Mux returns the server's root router. Callers may use it to add routes, but +// must configure root middleware through [ServerConfig.Middlewares] because +// the router does not allow middleware to be added after routes are registered. +func (s *Server) Mux() *regexrouter.Mux { + return s.mux +} + +func (s *Server) logError(ctx context.Context, message string, err error, args ...any) { + if s.cfg.Logger == nil { + return + } + safeArgs := make([]any, len(args)) + copy(safeArgs, args) + for i, arg := range safeArgs { + if str, ok := arg.(string); ok { + safeArgs[i] = sanitizeLogInput(str) + } + } + s.cfg.Logger.ErrorContext(ctx, message, append(safeArgs, "error", err)...) +} + +// sanitizeLogInput replaces newline characters to prevent log injection +func sanitizeLogInput(input string) string { + escaped := strings.NewReplacer("\n", "\\n", "\r", "\\r") + return escaped.Replace(input) +} + +func (s *Server) addRoutes() { + r := regexrouter.New() + if len(s.cfg.Middlewares) > 0 { + r.Use(s.cfg.Middlewares...) + } + + r.Group(func(r regexrouter.Router) { + if s.cfg.AuthMiddleware != nil { + r.Use(s.cfg.AuthMiddleware) + } + + r.Handle("^/v2/$", s.root()) + + // blob uploads + r.Route(`^/v2/(?P[a-z0-9]+(?:[._-][a-z0-9]+)*(?:/[a-z0-9]+(?:[._-][a-z0-9]+)*)*)/blobs/uploads/(?P[a-zA-Z0-9-]*)$`, func(r regexrouter.Router) { + r.Get("^$", s.blobUploadGet()) + r.Post("^$", s.blobUploadPost()) + r.Patch("^$", s.blobUploadPatch()) + r.Put("^$", s.blobUploadPut()) + r.Delete("^$", s.blobUploadDelete()) + }) + + // blobs + r.Route(`^/v2/(?P[a-z0-9]+(?:[._-][a-z0-9]+)*(?:/[a-z0-9]+(?:[._-][a-z0-9]+)*)*)/blobs/(?P[a-zA-Z0-9:_+.-]+)$`, func(r regexrouter.Router) { + r.Head("^$", s.blobHeadGet()) + r.Get("^$", s.blobHeadGet()) + r.Delete("^$", s.blobDelete()) + }) + + // manifests + r.Route(`^/v2/(?P[a-z0-9]+(?:[._-][a-z0-9]+)*(?:/[a-z0-9]+(?:[._-][a-z0-9]+)*)*)/manifests/(?P[a-zA-Z0-9:_+.-]+)$`, func(r regexrouter.Router) { + r.Head("^$", s.manifestHeadGet()) + r.Get("^$", s.manifestHeadGet()) + r.Put("^$", s.manifestPut()) + r.Delete("^$", s.manifestDelete()) + }) + + // tags + r.Get("^/v2/(?P[a-z0-9]+(?:[._-][a-z0-9]+)*(?:/[a-z0-9]+(?:[._-][a-z0-9]+)*)*)/tags/list$", s.tagsGet()) + + // referrers + r.Get("^/v2/(?P[a-z0-9]+(?:[._-][a-z0-9]+)*(?:/[a-z0-9]+(?:[._-][a-z0-9]+)*)*)/referrers/(?P[a-zA-Z0-9:_+.-]+)$", s.referrersGet()) + }) + s.mux = r +} + +func (s *Server) root() http.HandlerFunc { + return func(w http.ResponseWriter, r *http.Request) { + w.Header().Set("Content-Type", "application/json") + w.WriteHeader(http.StatusOK) + _, _ = w.Write([]byte("{}")) + } +} + +func returnError(w http.ResponseWriter, oe *OCIError) { + b, err := json.Marshal(map[string]any{ + "errors": []*OCIError{oe}, + }) + if err != nil { + w.WriteHeader(http.StatusInternalServerError) + return + } + w.Header().Set("Content-Type", "application/json") + if oe.status == http.StatusRequestedRangeNotSatisfiable { + w.Header().Set("Content-Range", "bytes */*") + } + w.WriteHeader(oe.status) + _, _ = w.Write(b) +} + +// Redirecter provides storage-backed URL generation for blob redirects. +type Redirecter interface { + // Redirect returns whether the request should redirect, the redirect URL, and + // any error encountered while deciding. + Redirect(r *http.Request, desc oci.Descriptor, repo string) (bool, string, error) +} diff --git a/ociserver/server_test.go b/ociserver/server_test.go new file mode 100644 index 0000000..27cfbd1 --- /dev/null +++ b/ociserver/server_test.go @@ -0,0 +1,132 @@ +package ociserver + +import ( + "bytes" + "context" + "errors" + "log/slog" + "net/http" + "net/http/httptest" + "strings" + "testing" + + "github.com/docker/oci" + "github.com/docker/oci/ocidigest" + "github.com/stretchr/testify/require" +) + +func TestServerDefaultLoggingIsSilent(t *testing.T) { + var globalLog bytes.Buffer + oldDefault := slog.Default() + slog.SetDefault(slog.New(slog.NewTextHandler(&globalLog, nil))) + t.Cleanup(func() { + slog.SetDefault(oldDefault) + }) + + srv, err := New(&oci.Funcs{ + ResolveBlob_: func(context.Context, string, oci.Digest) (oci.Descriptor, error) { + return oci.Descriptor{}, errors.New("backend failed") + }, + }, nil) + require.NoError(t, err) + + dgst := ocidigest.FromBytes([]byte("blob")) + req := httptest.NewRequest(http.MethodHead, "/v2/example/blobs/"+dgst.String(), nil) + rec := httptest.NewRecorder() + srv.ServeHTTP(rec, req) + + require.Equal(t, http.StatusInternalServerError, rec.Code) + require.Empty(t, globalLog.String()) +} + +func TestServerLogsUnexpectedFailures(t *testing.T) { + var logs bytes.Buffer + logger := slog.New(slog.NewTextHandler(&logs, nil)) + srv, err := New(&oci.Funcs{ + ResolveBlob_: func(context.Context, string, oci.Digest) (oci.Descriptor, error) { + return oci.Descriptor{}, errors.New("backend failed") + }, + }, &ServerConfig{Logger: logger}) + require.NoError(t, err) + + dgst := ocidigest.FromBytes([]byte("blob")) + req := httptest.NewRequest(http.MethodHead, "/v2/example/blobs/"+dgst.String(), nil) + rec := httptest.NewRecorder() + srv.ServeHTTP(rec, req) + + require.Equal(t, http.StatusInternalServerError, rec.Code) + require.Contains(t, logs.String(), "msg=\"resolving blob\"") + require.Contains(t, logs.String(), "repository=example") + require.Contains(t, logs.String(), "error=\"backend failed\"") +} + +func TestServerMiddlewares(t *testing.T) { + var calls []string + middleware := func(name string) func(http.Handler) http.Handler { + return func(next http.Handler) http.Handler { + return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { + calls = append(calls, name+" before") + next.ServeHTTP(w, r) + calls = append(calls, name+" after") + }) + } + } + cfg := &ServerConfig{ + Middlewares: []func(http.Handler) http.Handler{ + middleware("first"), + middleware("second"), + }, + } + srv, err := New((*oci.Funcs)(nil), cfg) + require.NoError(t, err) + + // New must retain its own middleware slice rather than the caller's backing + // array. + cfg.Middlewares[0] = func(http.Handler) http.Handler { + panic("server used the caller's mutated middleware slice") + } + + req := httptest.NewRequest(http.MethodGet, "/v2/", nil) + rec := httptest.NewRecorder() + srv.ServeHTTP(rec, req) + + require.Equal(t, http.StatusOK, rec.Code) + require.Equal(t, []string{ + "first before", + "second before", + "second after", + "first after", + }, calls) + require.True(t, strings.HasPrefix(rec.Header().Get("Content-Type"), "application/json")) +} + +func TestServerAuthMiddlewareOnlyAppliesToOCIRoutes(t *testing.T) { + var calls []string + middleware := func(name string) func(http.Handler) http.Handler { + return func(next http.Handler) http.Handler { + return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { + calls = append(calls, name) + next.ServeHTTP(w, r) + }) + } + } + srv, err := New((*oci.Funcs)(nil), &ServerConfig{ + Middlewares: []func(http.Handler) http.Handler{middleware("root")}, + AuthMiddleware: middleware("auth"), + }) + require.NoError(t, err) + srv.Mux().Get(`^/health$`, func(w http.ResponseWriter, _ *http.Request) { + w.WriteHeader(http.StatusNoContent) + }) + + rec := httptest.NewRecorder() + srv.ServeHTTP(rec, httptest.NewRequest(http.MethodGet, "/v2/", nil)) + require.Equal(t, http.StatusOK, rec.Code) + require.Equal(t, []string{"root", "auth"}, calls) + + calls = nil + rec = httptest.NewRecorder() + srv.ServeHTTP(rec, httptest.NewRequest(http.MethodGet, "/health", nil)) + require.Equal(t, http.StatusNoContent, rec.Code) + require.Equal(t, []string{"root"}, calls) +} diff --git a/ociserver/tags.go b/ociserver/tags.go new file mode 100644 index 0000000..af12215 --- /dev/null +++ b/ociserver/tags.go @@ -0,0 +1,62 @@ +package ociserver + +import ( + "encoding/json" + "errors" + "fmt" + "net/http" + "net/url" + "strconv" + + "github.com/docker/oci" + "github.com/docker/oci/ociserver/regexrouter" +) + +func (s *Server) tagsGet() http.HandlerFunc { + return func(w http.ResponseWriter, r *http.Request) { + name := regexrouter.URLParam(r, "name") + last := r.URL.Query().Get("last") + limit := 0 + if n := r.URL.Query().Get("n"); n != "" { + i, err := strconv.Atoi(n) + if err != nil || i < 0 { + returnError(w, ErrBadRequest("invalid n")) + return + } + limit = i + } + + // Fetch one extra tag to determine whether a next page exists without + // relying on len(tags)==limit, which can give a false positive when the + // total tag count is an exact multiple of the page size. + fetchLimit := limit + if limit > 0 { + fetchLimit = limit + 1 + } + tagSeq := s.db.Tags(r.Context(), name, &oci.TagsParameters{StartAfter: last, Limit: fetchLimit}) + tags, err := oci.All[string](tagSeq) + if err != nil { + if errors.Is(err, oci.ErrNameUnknown) { + returnError(w, ErrNameUnknown(name)) + return + } + s.logError(r.Context(), "listing tags", err, "repository", name) + returnError(w, ErrServerError()) + return + } + if limit > 0 && len(tags) > limit { + tags = tags[:limit] + lastTag := tags[len(tags)-1] + link := fmt.Sprintf(`; rel="next"`, name, url.QueryEscape(lastTag), limit) + w.Header().Set("Link", link) + } + w.Header().Set("Content-Type", "application/json") + err = json.NewEncoder(w).Encode(map[string]any{ + "name": name, + "tags": tags, + }) + if err != nil { + s.logError(r.Context(), "writing tags response", err, "repository", name) + } + } +} diff --git a/ociserver/writer.go b/ociserver/writer.go deleted file mode 100644 index 99c45a3..0000000 --- a/ociserver/writer.go +++ /dev/null @@ -1,281 +0,0 @@ -// Copyright 2018 Google LLC All Rights Reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -package ociserver - -import ( - "context" - "encoding/json" - "fmt" - "io" - "net/http" - "strconv" - - "github.com/docker/oci" - - "github.com/docker/oci/internal/ocirequest" - "github.com/docker/oci/ocidigest" -) - -func (r *registry) handleBlobUploadBlob(ctx context.Context, resp http.ResponseWriter, req *http.Request, rreq *ocirequest.Request) error { - if r.opts.DisableSinglePostUpload { - return r.handleBlobStartUpload(ctx, resp, req, rreq) - } - // TODO check that Content-Type is application/octet-stream? - mediaType := mediaTypeOctetStream - - digest, err := ocidigest.Parse(rreq.Digest) - if err != nil { - return err - } - if digest == "" { - return oci.NewError("badly formed digest", oci.ErrDigestInvalid.Code(), nil) - } - desc, err := r.backend.PushBlob(req.Context(), rreq.Repo, oci.Descriptor{ - MediaType: mediaType, - Size: req.ContentLength, - Digest: digest, - }, req.Body) - if err != nil { - return err - } - if err := r.setLocationHeader(resp, false, desc, "/v2/"+rreq.Repo+"/blobs/"+desc.Digest.String()); err != nil { - return err - } - resp.WriteHeader(http.StatusCreated) - return nil -} - -func (r *registry) handleBlobStartUpload(ctx context.Context, resp http.ResponseWriter, req *http.Request, rreq *ocirequest.Request) error { - // Start a chunked upload. When r.backend is ociclient, this should - // just result in a single POST request that starts the upload. - w, err := r.backend.PushBlobChunked(ctx, rreq.Repo, 0) - if err != nil { - return err - } - defer w.Close() - - resp.Header().Set("Location", r.locationForUploadID(rreq.Repo, w.ID())) - resp.Header().Set("Range", "0-0") - // TODO: reject chunks which don't follow this minimum length. - // If any reasonable clients are broken by this, we can always reconsider, - // perhaps by making the strictness on chunk sizes opt-in. - resp.Header().Set("OCI-Chunk-Min-Length", strconv.Itoa(w.ChunkSize())) - resp.WriteHeader(http.StatusAccepted) - return nil -} - -func (r *registry) handleBlobUploadInfo(ctx context.Context, resp http.ResponseWriter, req *http.Request, rreq *ocirequest.Request) error { - // Resume the upload without actually writing to it, passing -1 for the offset - // to cause the backend to retrieve the associated upload information. - // When r.backend is ociclient, this should result in a single GET request - // to retrieve upload info. - w, err := r.backend.PushBlobChunkedResume(ctx, rreq.Repo, rreq.UploadID, -1, 0) - if err != nil { - return err - } - defer w.Close() - resp.Header().Set("Location", r.locationForUploadID(rreq.Repo, w.ID())) - resp.Header().Set("Range", ocirequest.RangeString(0, w.Size())) - resp.WriteHeader(http.StatusNoContent) - return nil -} - -func (r *registry) handleBlobUploadChunk(ctx context.Context, resp http.ResponseWriter, req *http.Request, rreq *ocirequest.Request) error { - // Note that the spec requires chunked upload PATCH requests to include Content-Range, - // but the conformance tests do not actually follow that as of the time of writing. - // Allow the missing header to result in start=0, meaning we assume it's the first chunk. - start, end, err := chunkRange(req) - if err != nil { - return err - } - - w, err := r.backend.PushBlobChunkedResume(ctx, rreq.Repo, rreq.UploadID, start, int(end-start)) - if err != nil { - return err - } - if _, err := io.Copy(w, req.Body); err != nil { - w.Close() - return fmt.Errorf("cannot copy blob data: %w", err) - } - if err := w.Close(); err != nil { - return fmt.Errorf("cannot close BlobWriter: %w", err) - } - resp.Header().Set("Location", r.locationForUploadID(rreq.Repo, w.ID())) - resp.Header().Set("Range", ocirequest.RangeString(0, w.Size())) - resp.WriteHeader(http.StatusAccepted) - return nil -} - -func (r *registry) handleBlobCompleteUpload(ctx context.Context, resp http.ResponseWriter, req *http.Request, rreq *ocirequest.Request) error { - // We are handling a PUT as part of one of: - // - // 1) An entire blob via POST-then-PUT. - // 2) The last chunk of a chunked upload as part of the closing PUT, with a valid Content-Range. - // 3) Closing a finished chunked upload with an empty-bodied PUT. - // - // We can't actually tell these apart upfront; - // for example, 3 can have an octet-stream content type even though it has no body, - // meaning that it looks exactly like 1, as seen in the conformance tests. - // For that reason, we simply forward the range start as the offset in case 2, - // while using an offset of 0 in cases 1 and 3 without a range, to avoid a GET in ociclient. - // - // Note that we don't check "ok" here, letting "start" default to 0 due to the above. - start, end, err := chunkRange(req) - if err != nil { - return err - } - - w, err := r.backend.PushBlobChunkedResume(ctx, rreq.Repo, rreq.UploadID, start, int(end-start)) - if err != nil { - return err - } - defer w.Close() - - if _, err := io.Copy(w, req.Body); err != nil { - return fmt.Errorf("failed to copy data to %T: %v", w, err) - } - digest, err := ocidigest.Parse(rreq.Digest) - if err != nil { - return err - } - if digest == "" { - return oci.NewError("badly formed digest", oci.ErrDigestInvalid.Code(), nil) - } - desc, err := w.Commit(digest) - if err != nil { - return err - } - if err := r.setLocationHeader(resp, false, desc, "/v2/"+rreq.Repo+"/blobs/"+desc.Digest.String()); err != nil { - return err - } - resp.WriteHeader(http.StatusCreated) - return nil -} - -func (r *registry) handleBlobMount(ctx context.Context, resp http.ResponseWriter, req *http.Request, rreq *ocirequest.Request) error { - digest, err := ocidigest.Parse(rreq.Digest) - if err != nil { - return err - } - if digest == "" { - return oci.NewError("badly formed digest", oci.ErrDigestInvalid.Code(), nil) - } - desc, err := r.backend.MountBlob(ctx, rreq.FromRepo, rreq.Repo, digest) - if err != nil { - return err - } - if err := r.setLocationHeader(resp, true, desc, "/v2/"+rreq.Repo+"/blobs/"+rreq.Digest); err != nil { - return err - } - resp.WriteHeader(http.StatusCreated) - return nil -} - -func (r *registry) handleManifestPut(ctx context.Context, resp http.ResponseWriter, req *http.Request, rreq *ocirequest.Request) error { - mediaType := req.Header.Get("Content-Type") - if mediaType == "" { - mediaType = mediaTypeOctetStream - } - // TODO check that the media type is valid? - // TODO size limit - data, err := io.ReadAll(req.Body) - if err != nil { - return fmt.Errorf("cannot read content: %v", err) - } - dig := ocidigest.FromBytes(data) - params := &oci.PushManifestParameters{} - if rreq.Tag != "" { - params.Tags = []string{rreq.Tag} - } else { - if rreq.Digest != dig.String() { - return oci.ErrDigestInvalid - } - params.Tags = rreq.Tags - } - subjectDesc, err := subjectFromManifest(req.Header.Get("Content-Type"), data) - if err != nil { - return fmt.Errorf("invalid manifest JSON: %v", err) - } - desc, err := r.backend.PushManifest(ctx, rreq.Repo, data, mediaType, params) - if err != nil { - return err - } - if err := r.setLocationHeader(resp, false, desc, "/v2/"+rreq.Repo+"/manifests/"+desc.Digest.String()); err != nil { - return err - } - if subjectDesc != nil { - resp.Header().Set("OCI-Subject", subjectDesc.Digest.String()) - } - // TODO OCI-Subject header? - resp.WriteHeader(http.StatusCreated) - return nil -} - -func subjectFromManifest(contentType string, data []byte) (*oci.Descriptor, error) { - switch contentType { - case oci.MediaTypeImageManifest, oci.MediaTypeDockerManifest, - oci.MediaTypeImageIndex, oci.MediaTypeDockerManifestList: - default: - return nil, nil - } - var m oci.IndexOrManifest - if err := json.Unmarshal(data, &m); err != nil { - return nil, err - } - if m.MediaType == "" { - m.MediaType = contentType - } - if err := m.Validate(); err != nil { - return nil, err - } - return m.Subject, nil -} - -func (r *registry) locationForUploadID(repo string, uploadID string) string { - _, loc := (&ocirequest.Request{ - Kind: ocirequest.ReqBlobUploadInfo, - Repo: repo, - UploadID: uploadID, - }).MustConstruct() - return loc -} - -func chunkRange(req *http.Request) (start, end int64, _ error) { - var rangeOK bool - if s := req.Header.Get("Content-Range"); s != "" { - start, end, rangeOK = ocirequest.ParseRange(s) - if !rangeOK { - return 0, 0, badAPIUseError("we don't understand your Content-Range") - } - } - - if rangeOK && req.ContentLength >= 0 { - rangeLength := end - start - if rangeLength != req.ContentLength { - return 0, 0, badAPIUseError("Content-Range implies a length of %d but Content-Length is %d", rangeLength, req.ContentLength) - } - } - - // The registry here is stateless, so it doesn't remember what minimum chunk size - // the backend registry suggested that we should use. - // We rely on the HTTP client to remember that minimum and use it, - // which would mean that each PATCH chunk before the last should be at least as large. - // Extract that size from either Content-Range or Content-Length; - // if neither is set, we fall back to 0, letting the backend assume a default. - if !rangeOK && req.ContentLength >= 0 { - end = req.ContentLength - } - return start, end, nil -}